Hah, I once built a roof rack like that with my dad for a standard cab pickup to carry kayaks.
Works great for occasional use, but still really sub-optimal to have an extra row of unused seat rather than bed space to put stuff if your primary use of the truck is to carry stuff in the bed.