That is an awesome idea. As for their size I'm going to assume they are closer to Venoms simply because of how the models are built.
As for other minies that work I've been eyeing the skycutters for the boats as Venom replacements https://www.games-workshop.com/en-US/Skycutters
Anyway if you build your eagle riders link them I'd love to see them
_________________
Project Log
The Slave Games