Regardless of how "In the know" you are, I doubt your going to feel awesome sending your cover, full resume, and project to HugeMeme@gmail.com
I left out additional thoughts that they sounded "young" to me, which fits with your assessment (of "unprofessional"). So they're a tad green. They're a startup aren't they? <shrug>
Peace.