That's a super nice trailer! Generator and everything!
One word of advice though, get some better straps. You can get a full set of Mac's straps 10,000lbs each for reasonable money, stay away from the cheap made in China stuff you can get from Home Depot etc. Remember that G forces from any kind of accident (even minor) are going to multiply the weight of the car and could cause a strap to fail (which can then cause all the straps to fail).
Put to the Test: Vehicle Tie-Down Straps - YouTube