ToeJam(?) Good to hear from you. Where in Houston are you? I'm in Humble, on the Northeast corner of town. Any time I can help with advice or direction I would be glad to.
I put a Goodyear Triple Tred 205 X 65 X 16 on mine and I keep 35 pounds of air in it. I can drag the floorboards any time I want to. I got mine mounted at a shop on the other side of town but I'll bet we can find a place nearby.