I've had the idea of a digging space marine chapter for a while now, but couldn't be bothered to do it. I'm sure you have thought of this as well, but the ramshackle games drill contraption would make for a great alternative drop pod. Actually it would explain the whole avoid terrain special rule a lot better.