Since you are open to ideas for a swim platform…. An aluminum platform with aluminum supports. Instead of teak wood or trex, put hydro-turf on the deck part that looks like teak. Fools people all the time on my boat, they think its real wood but its closed cell foam. Lightweight, comfortable...