Been meaning to type this up since a few people asked how I got my shell sitting above cab height without it turning into a kite on the highway. First thing: build the side rails out of something you can actually bolt thru. I used aluminum angle stock on a wood subframe, and the whole thing ties into the existing bed anchor points. Do not just lag it into the bed floor, that's how shells crack. Second, mind your weight. Everything you stack up there goes higher than the cab, so keep heavy gear low and forward near the front of the bed. My first trip out I had a water jug strapped up on a shelf and the truck wandered all over at 60. Moved it down and it drove like a different vehicle. Also seal every seam between the rail and the shell with a good bead of self-leveling sealant before you mount anything, because fixing a drip after the mattress is in there is miserable.
Last thing, and I'm still working on this part: the nose. A flat vertical face above the cab kills your mileage, no way around it. I'm shaping a sloped fairing off the cab roof to ease the air up and over. Even roughed in with plywood it helped. Measure twice on the height too, garage doors and drive-thrus get real unfriendly once you're taller than the cab.