Good timing on this post for me.
I'm in the middle of tearing my new (to me) boat apart to replace the floor.
I'm replacing the main floor with flat stock aluminum covered with vinyl.
Will never have to worry about a rotten floor again.
I plan to order my vinyl from JB's in barrie.
Few pictures of the tear down