this is just for fun - brainstorming - the ideas represented here are not necessarily even good ideas.
something they can just download and run
blackpi you download it, etch it on micro sd and have your staking pi
rokos or even better since most micro sd are a pice of crap as a “hard disk”: have the img preconfigured that it uses an usb stick for the /home mount point /boot and / on sd and /home with the blockchain on usb stick
first boot would give a menu: Select your /home mountpoint blabla then you can select a partition either on usb or elsewhere. swap could go to usb too or even sata
I looked into armbian to support more SBC than just raspi but… well it seems armbian is too young
to boot from usb you need to write to OTM and that’s irreversible. it’s possible but you alter your raspi forever. also it boots slower since it waits a few seconds for sd card and then boots usb when it cant find the sd so it would make more sense to have just /boot on micro sd and everything else, including swap, on usb tbh…raspi runs fine here on micro SD for most users it is probably a pain to make choices