hey,
as far as cleaning up your resume, ie getting a better score on your mcat, or getting some good grades in some upper division science course, etc . . . i guess it is a gamble like anything else, because ultimately, it won't guarantee you a spot. even those post grad programs, like the one in boston or dc or tulane won't guarantee a spot, albiet, if you do well or polish up your resume a bit it could definitely help you out, just pay attention to this board and you will find plenty of examples of that.
personally, i put a lot of money and effort into applying twice and i felt like i really got hosed, when august comes around and not even one out of six schools calls you, well, that just sucks, and the thought of sitting around for a whole year again waiting and hoping just made me sick . . . my thinking was that i did well enough to get into med school in the states, i had no major hole in my application, and i am ready to go. but that was just me, i didn't feel like i could really improve my resume much without commiting myself to several years of buffing and slurping, so to speak.
BUT, if you are okay with the time commitment and understand that you won't necesarily get in because of it, i would suggest you go for it. there is a certain stigma attached to graduating outside of the us. granted it is harped on a lot more by folks who are not making the decisions, ie premeds and the sort, but it most likely is there in varying degrees through-out medicine. it is one of those things people probably will not agree on and that just about everybody has an opinion about, it is not quite as bad as the whole allopathic vs osteopathic argument, but it has tinges of that debate. as far as is it worth it, will it work, are people qualified,etc. ALSO, living in another country is hard. I personally don't like grenada a lot and if i wasn't commited to being a doctor, i wouldn't be here. there is inconvenience, the little things that add up and annoy the hell out of you. there are cultural things, this island is prodominantly black, so as a white male i do get hassled a bit. it is also really expensive, but if your from new york, this is coming from some of my classmates, it is about the same . . . BUT, i am training to be a doctor and that helps me keep things going.
as far as the curriculum goes, it is the same if not harder than most of the schools in the states, at least here at sgu. the school is trying to weed out people that won't be able to pass the boards, so they really stick it to us. they really push a program they called "the decel program" too, which is pretty much a way to lighten the course work for people who are stuggling and it involves staying in school an extra semester or year, and half of my class is doing it. they set up our curriculum to prepare us for the us boards, and if you do well enough that school says you can take them, you most likely will pass. our pass rate at sgu for first time takers is at the same level as the schools in the states. the catch is that a lot of people who start down here will not take the boards. BUT, if you are a solid student in the first place there really is no reason why you shouldn't do fine.
as far as admissions go, it is definitely easier to get into this school, than the schools in the states. we have two terms that start each year and they want to fill this place up. i started in january and my class started at 280, about 80% from the us, and in august another 300 or so will start. i had a 32 on the mcat and i am on the upper end of things. but, a lot of my friends and classmates had scores down in the low 20's, which is the reason why a lot of folks are down here. i even have a friend that got below a 20 on his mcat, but he is doing fine in school. one of those case of somebody who just couldn't take the mcat for some reason . . .
if you are going to apply to the caribbean schools, i would definitely only consider a few of them, like ross or sgu, but if this becomes and option, i would look into that on your own and get a feel for what people are saying and what oportunity is out there.
best of luck