If the end goal is to run Linux on these systems, I won't be of much help due to my lack of Linux experience.
However, we can easily run Windows with 32 GB of storage.
One of the primary ways of cutting down on the amount of used space on systems with small amounts of storage space is to enable the CompactOS feature.
I'm curious to see if CompactOS is already enabled on your stick PCs. Could you please run the command below and tell me whether CompactOS is already enabled? Note that this command will not do anything other than to report the status of CompactOS:
Compact.exe /CompactOS:Query
If CompactOS is not enabled on those systems, you can very easily enable it. See this tutorial for guidance:
This tutorial will show you how to enable or disable Compact OS in Windows 10 and Windows 11. Windows 10 and Windows 11 have tools and features that help you save disk space and optimize your image. Compact OS compresses all operating system binaries and sets the system state to Compact, which...
www.elevenforum.com
As for the AceMagician, I can already tell you that they don't ship their systems with CompactOS enabled.
I'm going to follow up with you later (after I get some sleep!), but let me make a few suggestions here quickly:
1) If CompactOS OS does not free up enough space for you (or if it is already enabled), let's look at some other options to free up space for you.
2) If you still decide that you want to switch to Linux, I strongly suggest that you make a backup of all your Win 10 drivers on the systems so that you can go back to Win 10 easily if you should ever want to do so. This is especially important on these small systems because many of those manufacturers do not post the drivers for download. I'll tell you how to do this when I post back later.
For now, let's start by looking at the CompactOS option. If not already enabled, try enabling it. You have nothing to lose because you can always turn that off again.