There's got to be a better way to triage.
Sorry I omitted the smiley face earlier.
To be clear I didn't code anything. That was Sydcode.
Obviously we want this plugin, Osclass, all plugins to be the best. But how do you professionals sort it all out as far as priority?
Maybe I said overwhelming because I want to address everyone's concerns but I lack the skill and Sydcode is graciously contributing more than I paid him for. If he addresses concerns beyond his initial todo list that's awesome but I don't want anybody expecting that of him. My plans were that he would release his code, with a fix if necessary, and then the experts here would take over any improvements.
I know he went above and beyond in the hopes that he'll be hired by others.
Anyways, this is my thought process, I don't speak for him.
P.S. When he added extras above the quote I kind of laughed saying I guess that can benefit someone. I truly failed to see all angles outside of my little bubble. For example I thought this could replace other attribute modules as is failing to account for little things like sub attributes.