We stayed at the Super 8 and it was great. Started in a room with a sluggish AC and broken fridge, but they very happily moved us over to the next room which had everything working tip top. Having seen both hotels rooms, I'm staying at the Super 8 next year.
I do agree the Host is a great place for Pintastic. The conference area was very clean and updated. It really felt like a giant pinball party, and not a corporate event. Another venue might not be as permissive with some of the chaos (fun).