Haha, thanks for your frank words. I actually like your idea for 2 reasons:
1) OpenSource would definitely improve the quality of the app while still maintaining a way to profit from my work.
2) Finally giving back to OpenSource. Always felt kinda bad I haven't contributed much to a great community.