There are alternatives. I can't personally vouch for any of these, but they're out there...
I think your approach makes sense. I have many 10ml decants and haven't finished them, meaning a 30-50-100ml bottle would have been overkill. In many cases I've just traded to get them so they didn't even cost me anything.