Payed Addin development for SW

Tried to find but not yet had a luck.
Wrote to local SW reseller about this too:
I’m working on an addin which im planning to sell at some point.
Firstly i will do iit without a SW partner program. Later Im planning to.

Do i have to pay or get an approval for this from SW(desault) ??
I have read (here) that once i will get a basic partner program after two payed users for two years.
Further growing to advanced membership ill have to get approval mostly from the UI point.

Did I get all this right?
Please advice. Thanks

Build your product and make sure it does add value to the SOLIDWORKS community. Sells are not the issue. The value proposition is what is going to get into the partner program.