I find knoppix can be installed to hard disk and usb sticks/keys. But it seems that all these are actually making a root/ file system on the device. But the result is the same, you must customize what you want to install when you are customizing the the original compressed filesystem.
This makes sense when we are doing this for our own fun. If I want to make this easy to others' usb sticks/keys for their fun, I have to do the customization in correspond to their need. So a readonly compressed_fs does not totally fit well here. But if we make the cd with compressed fs and leave installing usb sticks/keys with normal fs or make a compressed fs dynamically if posssible, just like a installation CD, as Fedora Core or debian offer to us.
But how to make this possible?

Samsung 256GB SSD MZ-JPV256S/0A2 PCIe Solid State Drive SSD SSUBX 655-1959A
$22.02
Samsung SSD Solid State Drive MZ-VL25120 512GB
$54.99
Samsung Galaxy Tab A 8.4" 2020 32GB Wi-Fi+ 4G Verizon Unlocked SM-T307U ~Grade B
$49.99
Samsung Galaxy Tab Active 3 / 64 gig/ WIFI/ IP68 Rated
$85.00
RAM-HOL-SAM52CPU RAM USB-C Powered Dock Samsung Tab Active4 Pro & Tab Active Pro
$81.99
1 lot of 3 (2)Samsung PM951 SM961 & (1)Intel SSD 600P 256GB M.2 2280 SSD NVMe
$109.00
3 -M.2 2280 512GB SSD - Samsung MZNTE512HMJH, MZNLN512HMJP, Toshiba KSG60ZMV512G
$155.00
Samsung PM961 512GB PCIe Gen 3x4 NVMe 2280 M.2 SSD MZVLW512HMJP-000D1
$60.00
Samsung Galaxy View Tablet 18.4 SM-T670/677A Digitizer 100% Original Oem
$161.49
Original for Samsung NP950QCG-K01US LCD Screen Touch Full Top Assembly FHD Blue
$299.00