Good luck in your battle with dino's! I support the kitchen sink approach that you're taking - I also employed most of those tactics in concert along with a few other suggestions I'll lay out below. Take it all with a grain of salt, as I'm not certain that they will prove useful, but I took...