https://troypointinsider.com/uploads/default/original/3X/1/e/1e5403367a84573a31e9f1713932377b9c1a5ede.png
I’ll bite but won’t argue one is better than the other only because it depends on how you use it or what “better” means to you.
The first thing is your post shows three Onn devices, from left to right the first is the Onn 4k Pro, the second is a Onn 4k Box and the third is a HD stick.
Another thing to understand about the Onn line of devices is Onn a is not a company, it’s a branding name from Walmart who inturns uses various manufacturers for the various devices with the Onn brand, not just streaming devices.
Now working back from right to left the HD stick is known to have had various problems in the past so unless you really can’t afford to spend a little more I would go for a 4k device as it will work perfectly well even on a non-4k television.
The middle device is a simple box, it has a memory/ storage model very much like the memory/storage model of the Firestick. (I have two of these, one the same as the picture the other a earlier model with Android TV rather than Google TV).
The left is a 4k Pro, it has 3GB of Memory and 32 GB of storage for apps, games etc. it has a newer processor than the other two. It also has a USB 3.0 port and supports the first Wi-Fi 6 standard (doesn’t work with the Wi-Fi 6 in the eero Pro router).
So if you have added storage via USB to your Firesticks in the past there is no need to do so with the Onn 4k Pro, but basically the same process to add USB storage will work with the middle pictured Onn box as works with Firestick ( more or less).
They all three use Google TV which is the latest enhanced Android TV OS from Google, it works great however it is different than Fire TV OS but not so much as to be a problem and you won’t find it hard to use.
Now, the other answers to your question seem to compare the Onn 4k Plus to the Pro, the 4k Plus is the newest release of the Onn streamers, it has 2GB of memory and 12GB of storage, frankly more than enough storage for most people, it also has a faster processor than the Pro.
Let’s talk about the advantage and disadvantage of the Pro and Plus models, the difference in memory and the newer processor means that the Plus is a bit faster than the Pro. (I have both devices also).
The processor advantage is noticeable when using a VPN, it results in some what faster speeds on the Plus and in non-VPN usage it’s a bit quicker/smother going through the menus, as far as just streaming regular content from various services the Pro/Plus/4k boxes are pretty much the same.
The Pro offers the USB 3 port and Ethernet (10/100) support, so my ISP provides a 500Mbps feed, with the Pro and the free version of ProtonVPN I’ll will get about 70-80 Mbps with the Pro, with the Plus I get 70-100 Mbps depending on the day. Frankly it really doesn’t matter as both provide more than adequate speeds for streaming.
The Plus doesn’t have external ports other than HDMI and power ports.
Now officially I believe all three (Pro/Plus/4k) are available in Canada, the setup might require a US based connection although a hotspot with a VPN will allow setup and after the initial setup it will work fine without the hotspot, as Walmart now sells all these boxes in Canada the newer models may no longer require the setup hoops, I’m in the US so my knowledge is limited, the topic has been discussed on Troypoint a lot.
I use a Pro as my primary box in my living room connected to a 4k television, I use the Plus in my bedroom connected to a 1080p television. The Pro was already connected to the living room television and I saw no reason to change it when I bought the Plus box.
Hope this helps.