how about a 6 inch stretch . 8 x 6, head rack and a winch for the big jobs.
the sky is the limit, or how far your wallet opens.
at the end of the day its your truck so make it how you want, i started mine quite a while ago but am always looking at new ways to make it how I like it.