Since you had an Equalizer before I would suggest you get the larger version. With the 1200 bars you should be fine. Your 900 or so pounds of HW is probably under stated. I really like mine and it remains easy to hook and unhook. I have also tweaked mine a few times to get it where I like it. Adding or removing washers is easy. Adjusting the L brackets is not difficult either and the directions from the company make sense and are easy to follow. I also like not having to snap those chains into place.
I also believe that you have plenty of truck to tow this trailer as large as it is.