Just my 2 cents, but I see no reason for a 350 over a 250 Tremor in your case (or really most cases). It has been discussed quite extensively, but the trucks are virtually identical. One thing that doesn't get much attention in these discussions is the 3" receiver vs 2.5" (I'm not sure about Tremors, but I am fairly certain that non Tremor 250s get the 2.5 and 350s get the 3), I could see the 3" causing headaches. Other than that, for non-Tremors there may be some differences in axles, gear ratio options, badging, sticker ratings and most importantly the rear suspension (the rear suspension for the Tremor is identical 250 or 350). Anyway, from a capability point of view, the Tremor 250 and 350 are identical. Unless you need the sticker to stay legal if you are hauling/towing heavy stuff (especially as a business) then you'll want the 350 (and probably a CDL). The problem is that you might inadvertently turn a perfectly legal rig into an illegal one by getting the 350 and it's associated higher ratings. This is the reason that I went with a 250 (although mine is a non-tremor), I won't have to worry about hitting the magical 26000# limit but the truck will be every bit as capable as the 350 with some minor suspension improvements. Note - when I reference "capability" I mean how the truck will actually perform, not what it's rating.
@soop and
@ccw please feel free to pick this apart.