I use a G system. The input on the G system that the SP FX send connects to is designed for line level, so it is only 24k Ohms input impedance. This is super low, so I put a buffer in between so that the SP FX send drives into 1 MegOhm, and the buffer drives the 24k FX impedance with something less than 1k. I have used a JFET buffer that I designed and built, as well as a Valvulator, which I am using now. Both work great, and I doubt anyone could really tell the difference between them by ear.
Buffers are supposed to be designed so that they do not alter the tone. Some are designed more as boosters that also allow little or no gain, so they may not really work well as a true buffer. I have seen other buffers that had really low input impedance or high output impedance, so they are not really buffers at all. You want something that is >500k input impedance and <1k output impedance as a rule.
When adding a (good) buffer, changes in tone usually come from the fact that the buffer is curing a mismatch in impedance so that the signal integrity is better preserved. What this means is that the no-buffer tone is in part the result of filtering that happens in the signal chain because a weak link is used to drive a heavy load, and it can't do it properly. Adding a buffer fixes this problem, so that the filtering is reduced. You may prefer the non-buffered tone, but be aware that it's due to a signal problem, and was never intended to sound that way. Don't let it stop you from using it that way, but don't blame the buffer for causing a tone problem - the real issue is that you don't like the tone your setup was designed to have, and the impedance mismatch makes it more palatable to you.
If you want to believe that pure tube tone is more organic, (or whatever nonspecific adjective you wish), go with the Valvulator. It is a really well designed device that (electrically) looks exactly like a tube amp front end, but is also a fantastic buffer.