Had that problem on another boat with some short (adult) crew that couldn't look over the sprayhood - the solution was pretty much like yours, except with slats instead of a solid floor so the water can run through. Make sure it clears the wheel!
Would add something soft (rubber, carpet, old cut up fender, etc.) all around to avoid it damaging the gelcoat and teak floor.