Hi,
From a forwarding plane perspective, there'll be little difference in terms of resource consumption between the 2 tunnel mechanisms. However, L2TPv3 is typically used for tunneling L2 frames and not L3 (unless what you want to do is client initiated L2TP). If you are intending to do L3 tunneling, I would recommend GRE over L2TP for more flexibility and feature support with GRE tunnels.
Thanks,
Wen