I got the same size tires, albeit the TRXUS ones...
When you first look at 'em, especially when compared to those dinky little stock things - they do look a little intimidating.
But, like you said - a little trim, a little tweak - voila!
P.S. If they really were dicks to you, don't ever go back.