if u trust Mesh, then that's probably a good enough reason for choosing them. You might rue the day u move to another supplier who you may have never heard of.
You need to take negative feedback (seen here or elsewhere) with a pinch of salt bcos it's always (naturally) subjective, and not always legitimate criticism, once the story unfolds! One persons experience is unlikely to be the same as anothers.
I have 2 Mesh systems, one new, and one 7 years old and the latter still going strong. Would I use them again? Yes.
The only flaw with Mesh is their poor communications, which can be frustrating, but apart from that, I would say their systems are of sound build and quality.
Why not try and configure what you want on their web site and see what you can get for what u can afford? Plus try negotiating with them too, u might get lucky.