I spend a lot of time, to decide if I would go with mesh or silicone heads and I am happy I finally chose silicone and Yamaha. It is way cheaper than TD-17, with a better module, much better pads/kick surface and hihat stand is included. First concern was the size of the pads, but eventually I saw nothing that prevented me from playing the way I want. Do not be afraid of their size. They can't limit someone from playing or practising just because of their size.
The DTX Pro module is amazing. Amazing natural sounds, compression density that makes you feel you are in a studio with acoustic drums and great trigger/customize options. There are even training excersices for beginners. There is an extra stereo input that supports 3-zone pads/cymbals.
Silicone is the BEST by far at the moment on the e-drum pad feeling of play. I have played a lot on Roland set and there is nothing closer to the feeling of playing on an acoustic pad, than this silicone technology. Big thumbs up to Yamaha. The positioning options across the rack will satisfy everyone, in my opinion.
3-zone all 3 of them, great feeling, exactly as you expect a great e-cymbal to work like.
2-zone hihat, the sensor is attached under the pad. Again, great job, I personally prefer how it feels than a VH-10, which I have played at, as well.
KP-90 is really a beast. Amazing sound coming from a 3-layer build and honestly, this thing is the closest you can find to an acoustic drum bass. The rebound is so natural that you can even use it for practice, without the module being off. There is a mono input if you want to add an additional single-zone pad/cymbal
Compact size, very steady, without legs at the left, so you can adjust the hihat stand as you prefer.
I could not find anywhere over the web, if HS650A supports pedal rotation so you can fit a double bass pedal. The answer is YES YOU CAN rotate the pedal by unscrewing the base and you turn it to the position you want so you can fit the left bass pedal next to it.
Module/Tom pads are single zone, which is not that bad, however the Tom1, Tom2 and Tom3 inputs on the module also support only single zone. That might be disturbing if you want to upgrade your pads to mesh or buy bigger Yamaha pads (like XP100 or XP120) which support 3-zone.