I think I actually measured the deck on mine once & it was 16'. At any rate it's definitely to small. I successfully carried a box blade & bucket on pallet forks up front with a rotary cutter on the rear... it was ugly & I couldn't turn sharp.
I haven't had any slick deck issues but could see how that could be an issue. Still undecided on wood vs steel. The price, weight & fact 80-90% of what is sold around here is probably putting me with a wood deck.
I lucked into this tilting deck at a dam cheap price at an auction ($1,700). After using it a bit I'm not going back to ramps, extra weight be dammed. Ramps are annoying to drive up & with my bad back can be painful to manhandle around. I find a lot of value in the tilt deck tradeoffs.
I probably only need a 20', but given the balance issues of the deck behind the axles I'm looking at a 22' to be safe. The extra length will mean more room up front to balance properly.