The real problem is that when applying this preset the user sees in the Develop module all his develop adjustments having disappeared. Actually the settings are there, but all the panels have been turned off.
I think many user will panic from this behavior!
To reproduce I've created a Lightroom sample plug-in here: Sample plug-in
Btw, I based the sample plug-in on that of Chris James: Chris James