I made my own platform and shelf too but was much lazier about it

Yours looks a million times better
I tried the peloton app over the winter and couldn't really get into it. Maybe I'll treat myself to the smart resistance control and a zwift subscription next winter.