1) Working flawless on newest Android, don't know about others.
1a) I didn't have any problems
2) 6
3) I don't see many reasons not to use two factor authentication. Except "My account is worth nothing to me, so I don't care".
I would rather run the risk of having unlikely problems with the authenticator that I will surely get help solving than taking the risk of someone compromising my account.