I like the stock rock rails.

I think the slim to the body look makes the truck look taller.

They will protect you pretty good from rocks, The body mounts are exposed tho. Im not sure how serious a problem that is.