I just got my tacoma a couple weeks ago... prior to that I had intended to get a couple 6' lengths of aircraft style (o-track) for my ranger. As it was an open bed, I would ideally have put 2: 6' lengths on the sides of the bed rail with reinforced backer plates behind the sheet metal. I would have also put a track across the front of the bed at rail level to match the side rails (keep in mind these would have been inside the bed, not on top of the rails), then either attached an additional pair just inside the wheel wells running the full length of the bed, or would have put pieces on either side of the wheel wells at bed level.
I would use e-track and X track with a trailer, but for my truck I much prefer the o-track, if for no other reason, it has nicer aesthetics when not in use in my opinion. but I also believe (perhaps erroneously) that o-track is better at handling load stress from changing angles.
So o-track is what I plan on using for both my truck (I plan on having 2 strips on the bed drawer system deck, and if possible will also use some on my cargo rack) and off road trailer (when I can build one, I plan on using several of the single point or short o-tracks in the storage compartments for securing bags and equipment, and using some (possibly long tracks) on the "roof rack" as well) while e-track is what I plan on using for my flatbed utility trailer (if I ever get an enclosed trailer, I would use a combination of e-track and x-track as they are the same connector system but while it has a lower load capacity, IMO x-track works better on walls)