BASIC was an excellent environment for beginner computing. It was transparent, not too simple, not too hard, free from unnecessary complications, and it had a simple upgrade path to bare metal assembler. It provided access to graphics, sound, and animation within a single environment.
UNIX - any variant - is an absolutely terrible environment for beginner computing. It's inconsistent and incoherent, the security model makes no sense on a single-user machine, there are all kinds of unnecessary gotchas and "No, that doesn't work", the basic editing tools are unfamiliar ("Why doesn't the mouse work in nano?") and the pay off is relatively small. Programming sound, graphics, and animation can be a nightmare, even for professionals.
How about Windows? Worse than UNIX. MacOS? Arguably a better OS, but Xcode is about as friendly as an ill-tempered shark with a hangover.
Which is why I think these "Pi = BBC Micro" projects completely miss the point. The Pi is nothing like a BBC Micro, or a Spectrum, or any other popular 8-bit machine. It's more like a cheap/slow PC clone, and it has none of the immediacy and instant gratification of the original 8-bit scene.
It's the difference between being given a tiny universe you can totally own, and a much bigger universe that's confusing and doesn't seem to have edges.
The latter can be hugely demotivating to many kids who would thrive in the former.