platform about 12 feet up
I also hunt in SE MI and I try to get at least 20 ft. Deer here know to look up and I have fond 20 ft(at least) will give you a chance to draw your bow without being seen. Public land is even harder, try to find a setup were you can get high in the tree.
Just my thoughts