Have you solved your exhaust purchase? I am a new member and you are my first post!
I work in the parts dept. of a Kaw/Suz dealership. I receive a lot of feed back from customers, V&H gets the best responses by far! I'm not personally familiar with the Jardine systems but I haven't heard anything negative. The responses on Cobra systems have not been good in the last couple of years. And my own experience with them leaves much to be desired.
As you are not interested in slip-ons, go with the V&H Cruz full system. Their quality is still high and customer support is good.