Can you have your cake and eat it?

Yes you can!

The bottom line is that when adding voice to a Microsoft Teams environment, you can:

Have your cake with full functionality and eat it too with low complexity of deployment

See the ‘Is it complicated to set up?’ section here.