Well, past experience - the 9641 was the "fancy" Avaya IP phone. Heavy users hate touch screens.
The doc for Poly says it's basically a Teams Android client - probably modified to some degree.
I've supported a customer with a large deployment of Polycom conference phones. One day we changed the SIP server IP to not go through an SBC anymore. So I had to debug log the SIP messages from an Oracle SBC to a giant text file, filter user-agents Polycom, and use Sublime Text and some sed to get the IPs of them.
Then I had to open 200 browser tabs to those IPs and login and change the SIP server.
So that's when they got a Polycom provisioning server. Kinda like AADS/Utility Server. The phones will grab "my mac address.cfg" and they'll probably learn to register.
You'll probably use LLDP to get them on the voice VLAN and because it's running Teams firmware it's probably going straight to MS and because MS supports Poly, once you have your device configured in Teams, MS will probably have that phone's MAC.cfg waiting so the phone comes up automagically. Broadsoft is the same - J100s are supported on it and J100s can get their MACaddr.cfg, so Broadsoft knows how to spit out config files for many different vendor devices. I assume MS Teams does as well for the phones they support.
Poly also makes a dock
Plug your cell in and go. I think it's smart enough to tell the cell to tell Teams that you can use Teams on your laptop but the call is on the mobile dock.
Just depends on your users. I like buttons. If they're in an open area, the screens will get beat up and if you don't lock them down right I'm sure someone will break out to Android and find their way on to pornhub or something.
End of the day, if the use case is Teams on PC driving the show, then who cares what the phone at the desk is. If these are phones for people without PCs and they rely heavily on them, i'd be skeptical about the screen. I want to use a regular phone, not a cell phone pretending to be a regular phone.