A couple more thoughts...
- through-hole is most friendly, we've seen small ARM in through-hole (
tgl6502) and we've also seen Linux on through-hole 68k (
68Katy)
- next up is surface mount which isn't BGA
- then we have BGA
- and finally we have these high-density BGA on small pitches...