I went through this a couple of months ago. Went with a front mount hitch for the truck. I would have loved to do a pin box mount but I have a short bed and just didn't have the room.
I see you have a long bed. You should have plenty of room for the pin box mount. One positive on mine is the ease of placing the bikes in the rack. Here are a couple of pics.
This one shows the view from the drivers seat.
I chose this hitch because it mounted below the bumper. Some mount higher up between the tow hooks. I felt this would block more of my view if I had used one of them. Good luck, John