I've posted back on your playlist path issue, please check on the BUG threads. Also, any special reason why you read ID3 tags here instead of uding the TAGxxxx info from RR ? Just curious.
I was going to make a suggestion to allow executing a command when getting within a range of a POI and perhaps another command when leaving this "range", even started working on something like that based on a previous version of your plugin's code. Just got a little side-tracked.