I'm betting the ice is thick enough to make a good ride, but I've never done this ride before. Others have- Treehouse is on Elmore about 1/2 way between Locust and Kimberly on the East side- right next to the creek. They have beer and pizza. Show up at 11, rolling out at a hard 11:30.