I have tried them all. Best solution, in my view, and it's not close, is the JamOrigin MIDI Guitar / MIDI Bass Solution WITH a hexaphonic pick up (it works well without, too, but if you are doing chordal work the hexaphonic makes an enormous difference). If you want something to be used without a laptop, a GK-3B + GR-20 will do.
All that said, I do not think it is entirely true to say that pitch to midi is a complete non-starter. But you do have to play differently – for example, if you are playing a bass synth line with a fast attack sound, then you'd be advised to play that one (or even two, if possible) octaves up. it's a world of trade offs. It can work, but you need to be aware that it is a different animal. Here is an example from a few months ago, with the much worse MIDI Guitar 2.