Just my experience but i wouldn't use MDF, It likes to suck up moisture and can ripple and bow. a good marine ply would work really well.