Doesn't feel that way to me - personally, it felt like the hardest badge I've achieved so far. The only cheese component was the ability to spam restart it near the end with AoOC - and to be completely honest, even that required careful play and a very favorable RNG.
Compared to the (presumably) intended method of getting that particular badge, yes, it's on the easy side - but that doesn't necessarily make it easy. Grinding AoOC starts was quite frustrating, because it was so difficult to get a good one, and even when I did, it would generally be ruined by, say, a Hell 3 with a staircase across the map, or a Hell 5 spawn into an army of Mancubi.
As far as Speedrunner Angelic, I'm fairly sure that requires a standard game, meaning no cheese Angels, but I may be wrong on that.
For Armorer, just play Ao100 - not as grindy as 666, but still very likely to manage O + N. If you really want to force it, 666 has you covered.