This is my personal opinion. I installed the signature's a couple weeks ago. They kinda provide a step, but it has a small step footprint for me... Size 12, normal width foot. I haven't had any issues slipping though when it's raining.
I think the destroyers would be more what you are looking...