Yeah, the Freelancers are the biggest villains specifically created for Champions - but ironically, their official creator wasn't the main Champions writer. They debuted in the Monsters Unleashed tie-in that was written by Jeremy Whitley, before Waid used them in the next arc in the ongoing (the Champions also encountered them in Secret Empire, though in a book that didn't use the Champions brand).