Yes, heavy armor provides huge bonus stats and also your shield gets extra protection. Legendary heavy armor sets are the best gear items to use in Baldur's Gate III.