Entirely correct, although I question the value of investing time with such a goal in mind when ex-corp laptops, desktops, and thin clients are available, inexpensive, likely more powerful, and require no hackarounds to be serviceable Linux systems. I feel an effort like this should be enjoyed for its hack value, rather than for any potential practical purposes.
If you get one model up and runnning, getting a couple dozen of them up and running is easy. 2GB and 4 cores per node is not too shabby either. My last Pi-based cluster has Pi Zero's as nodes, with single puny core with a very minimal 512MB per node.