Uh well The logo looks a bit ripped. But if it's custom or made from scratch then I would say you have a good taste in art.
The name, well I say it kind of sucks.
Mostly cause I'm the kind of person who likes an epic nicely worded title. imo most of the ones I see now have to do with...idk example: superbly cool stunters, uber maxed, smoked cocaine. The one of last crew I saw with a really cool title was Volatile Reticent XD
would advise doing some work, like I said earlier most of the crews made now are by known people who are already friends of the people, not saying they are bad or aren't pro but that's one of the main reasons.
So show off skill then recruit.