No, never ignore pilots. The issue is that both you the controller and the pilots are learning how to use command. How do you know if what you are sending doesn’t make sense whereas also you as the controller are deciding whether a pilot’s response or commands make sense.
You do not have enough know how to determine that in most cases. Now of course there are blatant disregard for commands or spam, those should be ignored.
Ultimately they must comply with all of your commands as they would need to on the expert server, but as a controller you should be lenient as to how much leeway you give your fellow trainee pilots.