I've got a similar thing now running with the new IFC2x3 supplement which was just released. Volker is doing a great job there, but in fact that's also something which should be installed in a parallel workspace.
Hm...probably it's not a so bad idea…