Don't be so hard on yourself, most of your opinions make sense to me, especially the potential you see in this one.