Interesting video, thanks for posting.
I grew up wanting, and eventually owning, a BBC Micro. I owe my start in EE to that machine, it was superbly expandable compared to the alternatives available at the time, BBC BASIC was an excellent language, and having a 6502 assembler included was fantastic.
It was a reliable piece of kit too, provided it wasn't abused too badly. I bought my 'model B' second hand and it needed a fair bit of work to get everything working, but I had a lot of help (they were common in academic circles, thankfully) and I ended up with a really solid computer.
I was reminded of the 'Beeb' a couple of weeks ago, writing a chunk of low-level driver code for a microcontroller. Poking around with vector tables, entry points and interrupt routines reminded me of where I'd first learned those things, in 6502 code on a BBC Micro with a 'sideways RAM' expansion card. "Sideways" because that's how the memory map was drawn when the machine had up to 16 ROM or RAM banks, each 16k in size, which could only be paged into memory one at a time in the region between the top of display memory at &8000 and the start of the Acorn OS ROM at &C000.
(You quickly learn a lot about memory mapping when paging your code in has the effect of paging out the command line interpreter you're using!)
Then you also got "shadow RAM" which was another 20k, located from &3000 to &7FFF which was the same memory region that the display occupied. By poking registers you could choose whether to read/write the display RAM or the shadow RAM, and if you had a BBC model B+ or Master series machine (but not an upgraded model B) you could choose to display either bank too.
As for the logic ICs on the board, for the most part you could leave well alone and the machine work work OK - but if you had a RAM expansion card, you'd need to replace the 74LS245 on the board with a socket and a 74ALS245 instead. Only the 'A' part had the drive strength to cope with the extra loads on the address & data buses of a bunch of extra RAM chips and sideways ROM sockets.
Then we got the Archimedes, with its ARM 2 processor (8 MHz) and GUI... but you could still press F12 to get the OS's * prompt, and type BASIC to get into BBC BASIC V which included a full ARM assembler.
I still miss my A5000, but I do have a BBC Master 128 in a cupboard. Still works fine. So do all my old 5.25" discs...