I like your bed extension. I just use a board laid across the area. Where do you store that thing though when your bed is set up as a table? Does it fold at all? I guess if you leave your bed set up all the time there is no need to store it. We love to eat at the table and with four people we have to break down the bed every day.
I have a very similar bed extension on my scamp
bed. The legs on mine come right off, the legs have a 1/4" dowel that sticks out the top about 1/2" the dowel slips into a hole in the bed extension. So when I lift up on the extension the legs fall
off and the tree pieces are stored under the bench seat or on top of the bunk bed, takes up very little room.