I was accepted into Ross with a 3.2 (this was in 2012, mind), and I know people who got into the school with lower cumulative GPAs than that. This is not to diminish the reputation of the school; most of the Rossies I know are or will be good veterinarians, they just had a tough time in undergrad.
Now, that being said, the cost of attendance is much higher. Tuition is very high, as is the cost of living on St. Kitt's. You have to factor in airfare, electricity on an island where prices fluctuate with the cost of diesel fuel (meaning it can be low one month and ridiculous the next), etc. Island life is very different, too. Many things we take for granted in the US/Canada/etc are not readily available, and business hours, etc, are different (example: almost nothing is open on Sundays). You do get movies a day ahead of the US! It's a beautiful place, but crime is a factor (not a HUGE one, but a factor nonetheless). You'll likely have to buy a car and then sell it for less than you bought it for when you leave. The school gives its students a lot of hands-on experience right from semester one, and the professors are very helpful. There's some unique research opportunities and really, the views on campus make it all a little easier. A little. You also graduate quicker than you would at a state school, which means (theoretically) you can get to practicing sooner.
Joke bonus: if you want a dog on St. Kitt's, go outside with a hot dog and wait 😛 Coconut retrievers everywhere!
Honestly the biggest con is the cost. You can adjust to everything else given time, but the debt will stay with you. 300k might not be scary now, but when you've got to pay it back... it is not just a number you can push to the back of your mind. If you choose Ross, don't be the person who attends the financial lectures in Intro to Vet Med and leaves depressed because the amount of debt you're in just occurred to you. Remember also that grad plus loans (which account for some of many Rossies' loan money) accrue interest while you're in school, and the government does not cover it (as it does with other loan types), so you are stacking debt on even as you're in class.
Ok, I lied, the biggest con is the giant centipedes. *shiver*