what are you waiting for, go for it
Nobody knows what will happen in a year but for now Tezos and RPI3 are working well together. I am rather optimistic for the future though, for various reasons Arthur recognized that data collection (/context folder) needs to be optimized. It is nothing but good news for Tezos nodes on RPI3.
With ~$100 you have a fully fledged RPI3 B or B+ Tezos machine with power supply, internal SD card, keyboard, mouse, sata/usb adapter and external HD. You only need to add the cost of a monitor.
and if you have an old RPI, for example a PI2 B (1GB ram), maybe the cpu is a bit slow but still
worth a test run…
and there are pleny of things that should be explored and improved
- getting a touch screen for example. I am also intrigued by the idea of having an e-ink display,
refresh rate is ridiculously slow but who cares once the node is up and running
- someone on tezos gitlab (issues) is trying to make Alpine linux working with Tezos on RPI3
- scripts to automatically manage the restart of the node and the daemons are still needed
- improve the optimization of the kernel parameters and the config.json file.
- and I like the idea of having micro-delegate services, all is needed is ~2000 xtz and some ingenuity. RPI3 is perfect for the job!
 …I forgot about this excellent wiki on using systemd to restart the node and the daemons:
it should work ‘as is’ with a ledger on RPI3. Without ledger instead one can run the tezos-signer and input the pswd only once at start, then, if needed, restart the node and the baker/endorser daemons without worrying about the pswd anymore.