Yeah I'm put off too by the elite modern cruisers i've tried or just as a pillion on and holding bars to sense what they have to endure all the time, ugh. I can take the blunted low freq. vibes of basic engine like the isolastic rubber mounted Harly's but not the valve train buzz of the rest of the world's cycles. K/w springs have race cam level tension rate so I'd throw in with others to snag a set to spread the cost. In Peel though would need a screw or shim adjuster to make up for going about with and w/o the Drouin mounted. Spring makes more sense as rubber would compress to resist and tend to transmit vibes, just like factory found by cutting iso's thickness in half 3x's till decent isolation before 2000 rpm good isolation above that.
Peel was a bit delicate to get links set loose and iso gaps set right, if iso's beyond factory gap she got as sloppy as w/o links, if set much below .01" she'd transmit vibes-buzz. Peels links are mounted away from iso's not close in line with them so can't use to keep the gaps from clashing like Jim's front under iso link. Btw Jim's Cdo sure sounds a whole whole lot bigger presence than expected.