We have section hiked GA, NC, TN, & part of VA and have not seen a "tent platform" that I can remember. I noticed, particularly in the Whites, there are tent platforms. My question, not knowing exactly what one is, is will we be able to set a non-free standing tent (Zoid) up on one?