There are (as I see it) three good modules for superheroes on OpenBOR, this one (Justice League Legacy), Marvel Infinity War (
https://www.chronocrash.com/forum/index.php?resources/marvel-infinity-war.138/) and Avengers United Battle Force (
https://chronocrash.com/forum/index.php?resources/avengers-united-battle-force.43/).
The Justice League module is the only one that works with an NPC buddy in solo-play mode (although you have co-op mode as well), and the level of difficulty is not insane to the level of impossibility (provided you are playing the right hero character). As long as you are earning lives from scoring points, you should be decently OK (but cheats are available if you need the extra help).
The quality of the tutorials, the balance of the health and energy / mana restoration items, and the surprise reality jump 2/3's of the way through the complete campaign make this BORpak stand out above the others.
The downside would be that picking the wrong character means you will be stuck in some of the platforming levels. Enemies are repetitive, and can be placed in bad spots that pretty much shut down your progress and prevent you from progressing further into this otherwise amazing game (infinite credits, not health or lives, will help you pick a different hero if that happens).