I've used it quite a bit on a number of trips as I'd much rather travel by train within Europe than deal with airports. Train travel in Europe is pretty good but can also be a bit arcane if you're not familiar with the ins and outs of the country in question; this applies double if you're traveling around multiple countries. As you say, it's often not even clear where you should be doing your bookings.