what are the three dots in the front of the command for? If the LSONSKINSTART command isnt present it will break the ratings plugin intergration and other things. Actually i see your using the ONSKINSTART command also, without the custom button code so this will break the entire skin.
what does the ANTISTATUS do, i dont see it defined anywhere.
Any case, i still think its just easier to ask guino to make a status label that does it, less stuff to manage. I havnt tried the code below so i dont know if it works or not or what the results are.