Thanks for the feedback and the suggestions. I feel like your post is a good example of how forums like this should be used. Meaningful and constructive feedback is not always easy to come by on forums. Thank you!
I'll pass the sentiment along. I think that collaboration with other programs may be a little ways down the road given time and age constraints.