running an extra ground wire really isn't needed if you make good ground connections to the frame... As mentioned above, make sure you use good quality crimp and heat shrink terminals and make sure the attachment point is good clean steel/aluminum/galvanized. Use stainless fasteners for the attachment. I also use permatex aviation sealant on all the screws to keep oxygen out of the connection to mitigate any corrosion.. As mentioned above, you can also paint over the connection to help keep water and oxygen out.
The only other thing to mention is that, any bolted connection on your trailer should be jumped with a ground wire and connected as mentioned above... you can have perfect connections from the trailer plug to the frame, but if you have to go through 5 dirty bolted connections to get back to the taillight, then your always going to struggle.
At the end of the day, you can do it however you want, but I find it annoying to run an extra ground wire on my trailer because it would have to have so many splices to split off to all of the lights.