BMW/MINI should sell a reasonably priced GOM Development Kit that gives amateur and pro engineers access to all the relevant data the car can provide (map and GPS data included) to implement custom GOM algorithms. The most successful MOD-GOMs could be shared or sold. Unlike the delicate motor-management and safety software, GOM modifications wouldn't cause safety or warranty concerns.