Evidently Bigfoot saw your bolt on installation. i just ordered the Platinum series for a E-450 chassis and they asked me if i also wanted to order the bolt on package for an extra $150. They said they just started offering it, not on the website yet. they also said that it merry's up to the factory holes in the frame. so hopefully it does. it should save me about 2k on installation. i plan to self install.
thanks for the install pics, great job.