The problem is not with the policy. The problem is with Government's casual approach to lawmaking. There was no whisper of this scheme and those who have been preparing and waiting for two years for army recruitment feel cheated at the prospect of a 2 years job.
First of all, Covid was a lousy excuse to have suspended the recruitment. You had elections with political rallies of 5L people. Road shows without masks. UP recruited nearly 1L police personnel during this time. So, this pause on recruitment was unfair.
Secondly, as brilliant the scheme is, the government needed to either be ready with the recruitment notification directly or a much better informative approach to this. Easiest would have been army officers on news channels (Hindi and regional) explaining the merits.