I am but were a bit newer. Only 4 songs (all 4+ minutes though) and no recordings. Feel free to check us out though. You have one? I'm Damien, by the way :)
The importance of modes is greatly inflated. It is far better to learn how the major and minor scales are harmonized, and how to construct a chord progression. That information will then provide the basis of the knowledge that you will need to create music dealing with any pitch material.