Again .. "easy"
You assume there is a single Ubuntu.. there is not. Ubuntu usually (but not always) means x86 built Ubuntu, but it could be others (ARM, etc.)
So you could run Ubuntu distribution, built to target an ARM cpu or an x86 CPU. You'd have to get the right flavour of a pre-built binary, or build it yourself (which is not as hard as you might expect much of the time.)
for instance, you can get Debian x86 or Debian ARM .. just a different download site for the same apps on the same distribution, different CPU.
Its not a questrion of user unfriendly -- its just a lack of understanding; you don't put jeep tires on your sedan car, you know? Thats not user unfriendly, its just how it works, a question of 'knowing'. Its not the sedans fault
So yes, if you want to run Ubuntu on Pandora (and someone prepares it, uses our kernel build on Ubuntu.. it _does work_), then you can get a Ubuntu ARM binary. But Linux is Linux, you could get a Gentoo or Angstrom binary and have a good chance it'd work too. Ubuntu and Gentoo are not black and white.. they're all variations of the same family (Linux being the family.)
I guess .. its not as hard as you think, but its stuff that is hard to quantify; you cannot say 'just yes', outright, nor 'just no'.
And yes, it is thigns you can look up; you can check the dependancies for a binary and see if it'll work.
But the big one as I say is CPU; if you go to the Ubuntu x86 download site, you _know_ it will not work on a Ubuntu ARM system. But if you go to a Ubuntu ARM download site, then yes, it shoudl work on an Ubuntu ARM distribution.
You just can't grab the first "Ubuntu" download you see, since thats not specific enough, you see? Go with th ecar analogy again -- you can't just buy a 'tire', you need the right spec tire. Pandora's specs for tires are not that alien, not that hard to find.
jeff