Hey, I gave it a try and here's my feedback and bug reports.
Say I create a Plus! Profile called 'AWAY' which sets my status as Away and has an auto responder "I'm not here". If I enable it and decide to normally change my status to Online, the Plus! Profile is still enabled and will therefore still give the auto responder message to my contacts if they talk to me. As a result, I have to then open up the Plus! Profiles window and choose "no profile".
So my suggestion is, when a profile is enabled and the user chooses a different status, the profile should be disabled.
Also, the Plus! Profiles auto-responder responds
every time the contact says something, even if you're talking to them; unlike the built-in Plus! auto-responder which just responds every X times and doesn't auto-respond if you talk to them first, I think.
But overall, it's a good script which allows users to have an even more customized personalized status.