Hi! I don’t have any Superhero HQ backgrounds unfortunately, but you can check out these forums:
Click here:
Official Background Sharing Thread
Full drive of Backgrounds for you
Free backgrounds and overlays!
This website is also very useful to find all sort of backgrounds:
Backgrounds | Episode Life
I hope you find what you’re looking for