I suggest free of heart wood when it is possible. It shrinks diferently - less tendency to check.
However, all formulas in codes remain same for both free of heart and boxed heart. Codes are made regardless heart, checks, and local inhomogenities (knots). Thats why you apply shape,moisture,... adjusting factors.
Michal