Well, mine is 3" taller than it had to be as I have a 3" body lift and the winch is frame mounted...you should talk to Outdoor Logic...they're having a sale right now...REALLY reasonably priced and it wouldn't be near as "big" on your truck! do a search here and see what there Tacoma bumpers look like.
Thanks! I actually sent the guys at Outdoor Logic a PM after I saw your bumper the first time. They were very quick to reply and seemed eager to help. The only set back I ran into was them not having access to an 08 Silverado so that they could do the fab work. Since I'm in Texas I don't have the luxury of taking my vehicle to them.