IMO, the technical teams with very little or no understanding of sales & marketing are the ones who would get the most value out of startup accelerators. They're not gonna help you build a better a product, but they're gonna help you find resources to sustain your product development before hitting profitability.
We're currently going through TechStars with a very technical product and no experience in doing enterprise sales, marketing, and fundraising. They have helped us a lot in figuring out who to target in big companies, how to put together sales pitches, how to close pilots, how to price our product, how to get follow-up sales meetings, how to talk to investors, how to pitch a very technical product in a way that non-technical people can understand, etc.
If we end up succeeding, I'd say TechStars played a very large part in taking us from being a bunch programmers who could build stuff to being a real company with a real business model. Before Techstars when we were on our own, we would make 10 wrong decisions per each right decision we made. Having access to mentors who have been in our shoes before that can help us avoid making mistakes is very valuable.
People in this thread are hating on how TechStars programs each have a few corporate partners, but I have found them to be super helpful in getting some early traction going. They're all very open to working and adapting the products developed by teams in the cohort.
The associates, mentors, and the managing director in our cohort are all amazing and have been super helpful to us. I would highly recommend TechStars to anyone who's building a B2B company.