I must say screaming blue was always my favorite until showgirl came out. Now I am not sure which one I would pick. Screaming blue has rolled tube and to me that just sets it apart from any other rig.
Yes moon rover and screaming blue 2 are same chassis with a different touch.
Either Brandon Dillons or Sucker Punch. I thought Sucker Punch was way too small and not enough tubes till I sat in it. And LC has tested the chassis plenty.