If posting to HN represents the level of effort you are willing to expend, you have nothing but slimmest luck between you and failure.
Building a business is more work than working for someone else, not less.
Building a business is almost entirely about sales and customer development and doing the thing the business sells is pretty much rounding error...you can hire people to do "the thing," you have to sell "the thing yourself."
culture of intense micromanagement from the senior level
Senior executives are more constrained in regard to micromanagement than clients...with the added problem of clients ability to not pay you.
believing that the people above me are buffoons
If you can't navigate people, you will struggle with sales because sales is a people business.
To put it another way, assume the market for what you want to do is efficient. Good clients have working relationships with consultants and those consultants are working hard to retain their good clients and are better capitalized socially through established relationships and possibly better capitalized financially because they have good clients. So nobody is likely to beat down your door just because you hang a shingle.
meetings (60-70% of the week)
Starting out, sales will be 100% of the week and the mental space of the week will be close to 24/7/365. Good luck.