I'm glad to hear that you had different experience and that you learned a lot! Wish you lots of success with your startup.
However with this I don't agree: > "There's not really a downside to joining startup school. You can leave at any time, if it's not beneficial to your company."
Downside is: It is a big time sink and I would recommend using that time instead to focus on one only thing that matters -> YOUR IDEA