Resin veneer is poor.
The main advantage of porcelain veneer is that less tooth tissue is removed.
The disadvantage of porcelain-fused-to-metal crown restoration is that more tooth tissue is removed.
But retention is the strongest. The long-term effect is the best.