Well, if you want visible lines, body warnings and a journal (cause hey, we cant have a character invest in perception, need to max some other stat more... but I still don't want any negative benefits of that), you might aswell write in neon letters TRAPS here.
Or remove them, since no-one would step on a trap that even a PER 1 character can see due to all the hints strewn around.
Also, your strategy would be good, till you suddenly get disintegrated, plane locked or all the other trap types there can be than just damage.
Those are just examples of things you could do and they all can be executed subtly. You don't have to do them all. Despite your mis-reading of my comment I am in favor of having perception and other out of combat skills be important. I even said as much.