Reading Fallirini’s post it came an idea.
What if your addon takes care automatically of creating a proxy object?.
Let me explain further. Let’s say you have a high poly object, then when you click on create proxy, internally the addon duplicate that high poly object add a decimate modifier and apply that modifier, so the user don’t have to do anything to get a proxy.
I hope it makes sense.