I have a similar sized unit from the mothership [Azulle Quantum Access Mini PC Stick (Windows 10, Intel Atom Z3735F, 2GB RAM+32GB storage)] for $89.
Works fine, but you will want an extension to connect the unit to a monitor or TV. Otherwise it will stick out the back and, if hit, could damage the unit or perhaps the monitor.
My monitor has no speakers, so I plugged in one of those USB>mic/headphone adapters and they worked. But I had to plug in another gadget with more USB plugs if I wanted to use any other USB devices, keyboard, mouse, thumbdrive, etc.
By the time you are done, you may have a lot of things added on. You might as well buy one of those very small form-factor desktop units!
Ubuntu should be OK with the memory size, but, as usual, more would be better.
These seem to be a solution looking for a problem. Those crazy Asian “TV Boxes” running Android with at least 4 USB ports, SD card reader, remote control and separate AC wall wart may be more amusing for about the same price.
I am surprised none are just Chromebook boxes-the ultimate solution for the severely tech challenged!
I use my “TV Box” to watch movies saved to USB stick, USB hard drive, etc.
The included software gains access to some bizarre public domain streaming movie sites and other content. Not the most stable system, but pretty wild foraround $50.