He said he also wanted the skillpoints, so just trading skills away to different stats doesn't fix that.
Rangers are already short on skillpoints, dumping int doesn't help that, and picking up trapsmith means he wants to squeeze in another one.

Hide, MS, spot, listen, disable, search all want to be maximum. You also want probably at least 5 points in your 3 knowledges, handle animal, survival, balance (crossclass), maybe concentration. That's another 4pts/level for your first 10 levels. Which you aren't getting. 12int human or 14int nonhuman is probably about the minimum. And if you paid for a 12, you might as well pay for a 13 so you can get Improved Trip without dipping even more.