I pulled my Roo 19 one season with my Traverse. Wasn't a happy camper, got a Silverado. Your TT seems about as heavy as mine, but may be a bit more aerodynamic. If you put your bikes (you don't say how many) on either the A-frame of the trailer or the back of the Traverse, be aware you may end up over payload. My Traverse's payload is 1598 lbs. If you's is AWD, it's probably less. Wife, kids, anything in the Traverse, hitch weight of the Wolf Pup, weight of any WDH you may have (and you should have one) plus the bikes and bike rack, will all be payload.
1988 Coleman Sequoia - popup (1987-2009)
2012 Roo19 - hybid (2012-2015)
2016 Mini Lite 2503S - tt (2015 - ???)
2011 Traverse LT, 3.6L, FWD
2009 Silverado Ext Cab, 5.3L, 4x4, 3.73
2016 Silverado 2500HD Dbl Cab, 6.0L 4x4, 4.10