I did not sit onstage but having watched the show the incline is very steep so back rows should have a very good view. You'd miss some downstage stuff regardless but they do a good job of playing to the sides.
I don't recall the stage being very high but can't say for sure.
I was glad I didn't sit on stage just because I was tired and yawning the whole time and would've felt awful about that being so visible. Not my cup of tea personally but I can see why others love it. Hope you're in the group that enjoys. Regardless, Strong's performance makes it worth seeing.