For my basic need I just found that I can use different ring profiles for SP1 and SP2.
True distinctive ring based on CallerID would be nice. I think instead of complicating the inbound call route, they can use the speed dial settings to associate rings to numbers there. After all your closest family members/friends/associates are on your speed dial right?