I just wanted to say to Hugo Perry that I agree with your idea of STEP you. I was thinking about it at work the other day and then came here and found you'd beat me to thinking of it, but I do think that maybe Ayumi means Step You sort of like Step Father or Step Mother. If so, it really does make sense.
Either way, I'm growing attatched to the title STEP you...it's so odd that I can't help liking it.