I pay a (personal) driver's salary each month with a Magnus using Bharatnxt - and have received the milestone bonus without issue.
Re. your question: I don't think you will get a clear yes or no from anywhere except the bank (maybe not even then). My guess is that as long as your Bharatnxt transactions do not constitute the bulk of your monthly spends, you should be okay.