Personally, although JFK implied we'd not try to invade again (either directly or by proxy) I think we need to break that ill advised promise. We know how to do it. As demonstrated in '03 in Iraq. And in this case, there would be no insurgents since they wouldn't be able to sneak in. If anything, the remaining Christians in Cuba would jump for joy upon being returned to a normal state of existence after the final waking from their 46 year long nightmare.
Who the hell really care what JFK implied? Any "promise" he made was to appease the Soviets. We didn't want to risk World War III with the Soviet Bloc, but they don't exist anymore. Kennedy was acting under the assumption that the economic embargo would break Castro's will. He never dreamed that Castro would starve his own people and destroy his country just to defy the United States. Kennedy also believed that our allies would stand by us and impose their own sanctions; but that never happened, and now Canadians, British, and Europeans give Cuba enough in tourist trade to get by. I was always shocked that Reagan didn't go immediately into Cuba after we invaded Grenada in 1983
Castro's only real ally in the region is Venezuela, and we could easily take them out too. We've been waiting for Castro to die for decades, enough is enough, we should just finish it.