The BMW warranty is the Gold Standard IMO, bear in mind this is all under the extended warranty too.
After having a courtesy bike for a week and my bike for maybe 10 days and two mechanics doing over 100 miles of riding on it etc. My bill at the end ... was ?100. Only thing I was charged for was removal of the PCV, Cannon’s BMW got a Brownie point for that!
The working diagnosis at the moment is a loose connection with the PCV, not necessarily an issue with the unit or the bike as such, just that after considerable mileage something must have caused a loose connection. If the PCV gets the all clear from DynoJet and my bike doesn’t develop any issues (so far so good!) then I’ll get the PCV reinstalled.
It’s been interesting running the stock fuelling as whilst the power gains weren’t anything spectacular with the PCV, you can certainly appreciate the corrected fuelling both at low engine speeds and higher up the Rev range where it pops and bangs less (than stock). Just felt better with the PCV.
Have you given any more thought on a RapidBike module?