I've been trawling the blogs regarding what sports system to fit to my 97R Spider. Capristo seemed a good place to start, but I've read that their...