> Thoughts on releasing this as an open source project?
The only reason I'd say you shouldn't release something as an open source project is if you strongly feel that someone is going to hand you a sufficient amount of cash to keep it proprietary (and even then, it's pretty easy to convince them that there's potentially more value in your project as open source).
I have regretted not pushing projects forward as open source in the past. I have never regretting making something open source.
The only reason I'd say you shouldn't release something as an open source project is if you strongly feel that someone is going to hand you a sufficient amount of cash to keep it proprietary (and even then, it's pretty easy to convince them that there's potentially more value in your project as open source).
I have regretted not pushing projects forward as open source in the past. I have never regretting making something open source.