Kinda have to take the BD marketing terms with a grain of salt. They may be calling the GT Traffic as a comfort bike, but GT calls the entire Traffic series as 'urban'- which is closer to the truth, IMO. Pay close attention to the sizing if you order that one- it's a close out and only sizes S and XL are in stock. The XL will be way to big for you. You *might* be able to make the S work, but could be a little off fit wise, no matter how much tweaking you do. Take a look at their sizing chart for the geo info.
Another option for you to possibly is buying one of those rental bikes you've been riding. May not have the OEM parts any more, but at least you know it's rideable.