I own two 6.2's and say stick with gasoline!..
Neither of my trucks,a '82 K2500 and an '85 K10 burb,never got more than 16 mpg in any type of driving--doesn't seem to matter if your going 65 mph on a highway or putting around town at 30-45 mph,it stays the same..
Those who claim higher mpg figures are either lying,lucky,or driving a light 2wd 1/2 ton very gently ...
Since the 6.2's are known hard starters in the cold unless you have brand new batteries,glow plugs and a "perfect" fuel system,and diesel costs 50 cents a gallon more here than gas,I'd pass on ever owning another one..
Many parts are getting scarce,are "one of a kind" and not available new any more,and the fact their crankshafts have a nasty habit of fracturing with little or no warning,I'd much prefer a good old school 350,which I've owned many of,got up to15 mpg with,and didn't need to waste money on new starters,glow plugs (that often wont come out easily,if at all),and having to "plug it in" in the cold weather..they always started up..
I'm not a complete diesel hater,but I'd spend money on some other diesel over a 6.2...they just weren't that great..
I know a guy with a pickup like mine,that swapped a 7.3 Ford/IHC diesel and automatic into it and he loves it..but it cost him more to do the swap than buying a Ford with one would have..their are many "better" choices of diesels if you must have one..
The only reason 6.2's stuck around this long is the military used them and still have some variants of them ..otherwise they are an obsolete platform IMO..that and the fact they have no computer control,on the fuel injection,its all mechanical,and they bolt in where any gas V8 would fit ..
In the long run buying twice as much gas to run the 400 SB would likely cost less than swapping a 6.2 in the truck ..diesel fuel went up 50 cents here in the past month and gas is still $2.29 a gallon..