I’ve done a couple of builds that dealt w. the same idea, but not one w. straight up villains.
A suggestion for your team though, are two characters i did use, Armageddon Man (currently being held by the Govt. in suspended animation) and Humus Sapien (out in space somewhere, but easy enough to bring back). Both are pretty powerful and would add to any team.