Since you're good at writing your ideas down, you should just start a thread in the
Space or
Engineering and Applied Science forums and type out the ideas you've been kicking around. I'm sure plenty of people can contribute useful information, insight, or both.