I had a feeling that MessageUI could make a difference in my new app and now that I've got it working (only took about 20 minutes…) I can see that it makes a huge difference for this application.

Now the question…do I hold off my release until 3.0 is available to the public or ship with the working (but nowhere near as cool) functionality sooner and provide the MessageUI stuff as an update…hmmm….