As far as I know, we don't have any kind of plan on selling STL's, sorry. We know there's some people interested on it, but it is not in our future plans. Speaking of the D20s, I'm afraid that no, we don't have plans to release a "generic" D20's set. (Damn, my message is NO! NO! >_> ). Have a nice day!