Im a level 7 Dwarf rogue and was lookin at this feat series. It seems pretty nice with the Trap Spell like abilities and bonuses to search. Would this be a terrible idea to invest 3 feats on a rogue into?

Also regarding traps, Im running elites that are level 5 and my character cant search and locate the device for almost all of the traps. I have 16 Int and my search skill maxed as high as it can be with search +3 goggles. Is this normal?