I have it running on an 8703, it has a few quirks though. The device comes out of idle on its own so that can cause problems once in a while.
Make sure to leave missed calls notification on though as that is one thing that will bring it out of idle.
It'll work great if you are the type of person that usually leaves it in the holster.
Also color LEDs will work for you so that's good.