Well, even though he is not a 'theme team' canidate, he is still extremely persistant. I think he will do well enough, though a LOT of players are going to be running supes/ultimates to bust through stealth a la JL Batman.
To be fair, the title of the thread does indeed say its supposed to be a floor team.
NGN Supes 211 Bat ally
R Booster Gold (Origin) 46
SR Lois Lane 17
I know...not quite a team that everyone can make because of Lois. But if you have her, this is a possible 300pt Metropolis keyword theme.
Outside of that, your team looks fine. Put Protected on Supes. Monster Hunter can go on Supes also, or the Witch. Either is fine, but giving it to the Witch will give you a secondary threat if you face a giant or a fig with the monster keyword since she will have a 10AV and 3dmg against them.