Yep, fresh heart of palm is much better.
Not a big surprise really since almost every food tastes better fresh, i.e. exceptions such as spaghetti & sauce, various stews and soups, there are others. YMMV
Comanche7