My "New" Veer has issues with BT headset and it doesn't want to play music anymore. I did some digging into the code and it seems that the the app doesn't cover all scenarios. Based on LunaSysMgr the following options are available:

media_back_speaker
media_a2dp
media_headset
media_headset_mic

phone_front_speaker
phone_back_speaker
phone_headset
phone_headset_mic
phone_bluetooth_sco
phone_tty_full

It might be good to patch the existing app or rewrite a simple one in Enyo 2. I currently don't have time for this, but I thought to at least share my findings.