I don't have a 3D printer, so I bought the kit from Elecrow. I had to buy my own CM5, a 2TB NVMEe SSD, and a suitably sized WiFi antenna (that would fit into the case without modification). I also picked up a $60 portable (1k) HDMI monitor because the 720x720 screen is difficult to use for apps like Firefox and Thunderbird. I use an Apple wireless keyboard and an Acer wireless mouse (both Bluetooth). The keyboard & monitor fit nicely into a plastic A4 document jacket. I was surprised that the Hackberry's USB-A ports provide enough juice to power the monitor. The Hackberry Pi has got a big battery. The one Hackberry Pi design choice that I don't like is the lack of an RJ45 Ethernet port. They could have left off the I2C port and squeezed a PHY in there somehow. (The CM5 has an Ethernet controller.) I've noticed that if I use a USB-A Ethernet dongle, it sometimes hangs under heavy traffic. I've tried dongles with different chipsets and they all seem to have the same issue. The WiFi speeds (as long as you have a good antenna) are great, and are usually faster than a USB Ethernet dongle anyway.
The thing is ideal for travel. It can fit into any hotel room safe, or go with you.
It would be nice to have the beefier Pi 5 on Bumble Berry for the rare times that I need a GUI. I mostly use terminal on this device so it’s usually not a problem, but when I do have to use the full GUI I find the 3b+ annoyingly slow.
I briefly tested the Bumble Berry battery with a Pi 500 and although I got an error message saying that the power supply is not capable of supplying 5A, it seemed to run just fine. The battery is rated to 3A, and streaming full screen video on a 4K screen seemed to draw only about 1A (measured by a usb-c pass-thru dongle). However, I did not push the Pi 5 to its limits and I haven’t used it for an extended amount of time so I can’t confidently say how well it would work.
If you’re willing to pay the extra cash and want a smaller form factor it sounds like Hackberry is definitely the way to go.
You might need to design a new back panel for the enclosure.