Dunno about the aftermarket pillion seats, but my wife has ridden pillion on my Firebolt exactly twice (once per season) and each time she's said, "Never again!" I doubt she'll get aboard this season at all...
Makes a great excuse to pull off the passenger footpegs! That's what I did last night, looks GREAT!