+1 for Xpel and front flaps. They have been a must on every truck I've had. The Rally Armor are great because they can flex so much and you won't rip them off.
You can rip mudflaps off really easily if you're going backwards. Ask me how I know. Going forward, a flexible mud flap is definitely the way to go. I also put on rear mudflaps out of consideration for the folks behind me ...