Best media player for my purposes

Hi I have read some other similar threads but would still like the most up to date suggestions from the community.

I currently have my Plex Media Server on Synology 1812+ and several streamers connected hardwired with a gigabit network (Roku 3, older mac mini, xbox one, apple tv 3 with plexconnect).

I am looking for a new all in one solution for the bedroom that will serve as a mediaplayer for plex, amaxon prime, Netflix and sling tv. I want a plex player that can handle the various large mkv files I throw at it from the sinology without any audio or subtitle issues.

I am currently looking into the following three but am of course open to other suggestions

  1. Roku premiere
  2. apple tv 4
  3. NVidia shield

Anyone have any key suggestions for my set up or on user interface. This would replace the older mac mini which still does its job as a plex player but is slow in starting up etc. compared to some of the more modern streamers.

thanks for your help!

Duplicate post of https://forums.plex.tv/discussion/244355/best-media-player-for-my-purposes