Not sure if you’ve seen this forum thread, (it’s one of many) but a lot of people on there shared their ideas for a safe playground area for EMO. You can check it out below:
For now, it would be best to build build a barrier so he doesn’t keep on falling due to the round edges of your desk.