This appears like it will result in an enormous gruntfile over time. Could there be a better way to achieve the same goal without adding so many lines?
I'm thinking of something along the lines of tags, groups, file naming conventions, directory structures, etc.
It's just a thought.