Pitbull for the win. Its so stupidly easy, everyone should have one... Really EVERYONE. You'll never, ever, second guess if your bike is still standing in the trailer or not.
If you're really wanting to save a $100.00 or so, E-Track is the next best thing. (Buy at Princess Auto.) I've seen various methods of mounting and if its just going into 3/4" flooring, number 10 screw, (in every predrilled hole) will work just fine. In my old trailer, I used bolts and screw with a steel flush plate. That was beyond overkill though! LOL
Hope this helps!
~S