You can tell if you have Autophone or not when you put on a set of headphones over the OPN, you should hear the AutoPhone chime turning on. If you don’t, you most likely don’t have it on. You can also have your audi verify it by confirming that the AutoPhone mode is checked on the Genie 2 software when you’re at his office.
Since you said you’ve been holding your phone in from of your mouth to speak into the mic, I assume that you’re using an iPhone. If that’s the case, there’s already direct streaming from your iPhone so AutoPhone is not needed. Direct streaming is obviously much better than AutoPhone. The only time I would have AutoPhone turned on in your case is if I use a headset (with mic included) for a business call on a software phone like Skype on your laptop. Then direct streaming does not apply in that case and AutoPhone would help for using with your headset.
As for special programs on the OPN next time you see your audi, you can have him add the Speech in Noise one and the Music one if you want. But it’s really not necessary as the default program should already work well in most situations like you’ve already noticed. But in the most challenging environment like the restaurant, you can try switching between the default program and the Speech in Noise to see if it makes any difference or not. If little difference, you can always remove Speech in Noise next time you see your audi.
There are a couple more programs like Lecture mode and maybe something else which I don’t remember. You can have your audi pull down the menu and tell you which they all are so you can decide which ones you want to add. I think you can only have 4 programs if I remember correctly.
Sorry I never tried Live Listen because I really never had the need to.