Geoff doesn't need to come on here and spill his secrets, whatever they are. All he needs to do is answer reasonable questions and give a list of the changes he makes. For example, he might say the following:
A BMSK Hilltop mod:
--increases the rev limiter
--alters acceleration enrichments
--modifies the fuel cells subject to closed loop (e.g. Reduces the closed loop area)
--modifies fueling in the non-closed loop area
--modifies the spark advance and dwell, at high loads, reducing the knock margin but adding HP
--alters overrun fuel cutoff function
A list like the above is similar to any product specification, whether it's for a motorcycle or an iPhone.
A list like that gives no proprietary data, nor information on how to make any of these changes. If I were him I wouldn't provide that info either.
Whether that information is provided by Geoff or not, all one who wants to know that has to do is replace the stock O2 sensors with Wideband O2, attach a GS-911 and then ride and make measurements. It's not too hard, just time consuming. Off and on for the past 4 years I've been logging data from Motronics and BMSKs and reporting it here:
http://forums.bmwmoa.org/showthread.php?56990-2004-R1150RT-Wideband-O2-Sensors. For anyone who wants to install a Wideband here's how the LC-1 gets installed:
http://forums.bmwmoa.org/showthread.php?58505-Wideband-O2-Installation-Overview. For an R1200GS you need two. Mistacat has installed a dual pair on his bike, which is in the UK.
With the ride-and-log approach, three products that made grand claims and were endorsed by many dozens of riders were shown to not do what they claimed, three others were shown to perform just as described but with small functional limitations.