As for those anti dragon force field, there is way to disable it. Turn into the dragon and learn how to observe your surroundings.
You're absolutely right there, I missed that. I've taken them down now so I CAN actually fly over all those imps. So that's good.
But as for the flying enemies, it's kind of my point because they don't attack you if you're in human form. So it's a case of you can only kill them if you take dragon form, but you only NEED to kill them if you take dragon form.
But it's fun anyway so what the hell.