The nice place where I have been fishing is ideal no need to bring a vehicle on ice to get a good spot, It's a flowage and a guy charges $2 to park, just park and take your tip ups out 40 yards and watch in your truck. Don't need a vehicle and if you have 2 guys, you can have 6 tip ups set up in 15 minutes. We didn't have the hot spot yesterday. 2 Northern and 3 Bass but the guy over from us caught 5 an 5. Ice is only 3 inches so we just use shiner minnows about a foot or two below the ice. (Fishing in 5 - 6 feet)
This flowage is a big system that only gets ice fishing pressure, no boats because of stumps and weeds. Going Sunday for just a couple hours before the game. Be set up by 7 and off by 10.
As far as a portable shack? I seen some online but you probably should go to a place that has a few set up so you can walk in them to see.