I am using two 2019 Shield TV units. The basic / tube model (with less RAM) and the Pro model.
Aside from the lack of inputs and the strange design, both models perform equally for IPTV and Plex. For IPTV I use the TiviMate app, works like a charm.
Now for the upscaling question, Yes...