I am torn about the long truck bed issue.
Sure that long bed can be handy on ocassions but some days my older F250 with the extended cab and long bed feels like its 1000 ft long.
I am kind of leaning toward a short bed. Set it up with a tool box, gooseneck hitch, and then if you need to haul something long use a trailer.
But I guess it depends on how much you need to haul long items.
Fred