Cuba does better than Vietnam by all measures. Education (literacy rate is 80% in Vietnam vs 100% in Cuba), healthcare, nominal GDP (2k in Vietnam vs 6.9k in Cuba per capita), Human Development Index etc.
Being pro-American (whatever that means) is not the holy grail or something like that. Besides, the notion that Cubans hate the US is just wrong.