As I'm in the process of upgrading the seat on my Speedmaster to a Corbin Solo w/ Pillion, I confirmed fitment with Corbin by phone today. I spoke with Vincent and he confirmed that the fit is tight, and that the Solo seat will fit the EFI tanks. The front tongue might need to be bent down a bit, and the rubber bumpers need to be compressed to get the seat to slide into position. He suggested using a lube of sorts on the rubber bumpers to help position the seat. Once the seat is worn in a bit, it should be easier to fit.
Vincent was very accomodating and welcomes any feedback at
vincent@corbin.com. H.