If you're still having trouble with the hard badge (Which is surprising). Just go with the Defense Specialty. Spam the dragon and instantly start charging when you see his head moving.
I agree w/ most of the comments that there should be more than 2 different colors for portals, also an undo button would be handy (In some cases anyway).
I think the problem with the badges is that there are different rankings. So for example, to get the "Operation Market Garden" Badge, you have to make your rank for each part of the map equal (All Colonel, All 2nd L, etc)
I haven't tried yet though ._.