Rev MMA has a nice gym and good trainers but way to expensive and you have to sign a one year contract. I've been to MECCA, TKMT and those two are better in value for you money than Rev MMA, plus you can do drop in classes or do weekly, monthly, or 3 months packages. For Rev MMA there is no way to get out of your 1 year contract. So unless you really want to become an MMA pro or amateur fighter, I do no recommend Rev MMA.
A friend of mine says he goes to Toronto BJJ and he really likes the quality of training there.