I very briefly owned a Technics SL-7 - a very similar beast in concept - and that sounded pretty crap, tbh. Others seem to like them, though, and rate the SL-10 as much better.
Yep, I'll see how it goes with the new cart, hopefully it will turn up today/tomorrow. A fun thing to play with for a few tens of £.