correct me if i'm wrong. but i think to make it a 'pause' button, that would include making a bunch of new skins.
Its playing the normal way and you see the play button. You click play to make it pause, it then has to load another skin to show the pause button. Press pause again to make it the play button, which loads the original skin. and to even go as far as making it a stop button (holding the play button down makes it stop, if u didnt know). In essence, this would create slower performance issues since you are having to load different skins to see a pause button.
And if you are worried about 4-5 sec silent song intros, you can always look at the time bar. If it's moving, it's playing.
So i'm with Blue ZX3 on this one.