Swoop looks a bit more like Armada Starscream to me.
I would like Swoop more if he were in show accurate blue rather than toy accurate red. Still there is now way I would buy an AEO Dinobots, I'm over 90% of Bayformers.
I have a list of all G1 characters that have been released in CHUG form. You can find it here. Please feel free to let me know if I got anything wrong so I can fix it.