We were in St Kitts 2 yago w/2 boys (4 &6 at the time) on MR stay and it was one of the best vacations we had. The resort was fairly new and the staff was friendly and helpful. My 4 year old got sunscreen in his eye and when I went to the bar to get some fresh water to wash it out, they called someone -- 2 minutes later, there was a team of 2 people w/1st aid kit and they spent 10 minutes flushing his eye and telling him stories. I was like, "wow", this is amazing service. One of the other great things was you could buy at the time a meal plan (food/drinks) for $75 PP per day. So for $150 per day, you had all you can eat food/house wine at the restaurants -- and kids eat free. So you can order two $50 lobsters for dinner and you don't have to worry about food costs. I don't know if you can still buy the plan, but now you can actually redeem it using MR points 90K for a week (plan C17). We're doing that in Aruba later this year.
So I would not hesitate recommending St Kitts (never been to St. Thomas), but why screw w/success?