If all of your models are of this quality then upload them asap.
There is now harm done in having your models here.
We welcome you very much, your models would help this community which has a far more democratic way of doing business.
It is true I also sell more on Ts but CGtrader is far more superior on all other areas (e.g. adoption to all popular social media, no restriction on promotional actions, direct connection to clients, communication tools, marketing tools, challenges, it just goo's on and on).
This site can always use more quality contend and you can provide it.
And between you and me, if all artist would understand and see where this place is going then they would rush and make sure there page would look at its best.
Keep up the good work, great peace of detailed modeling.