Brython is a "transpiler" to Javascript that happens on the client side- and that is its intent.
It is not that slow, and if you make games that delegate animation and position of raster elements
to the proper Browser engines using the same calls javascript does, they should be quite playable.
If you want raw numeric work done (like fibonacci algorithms) - maybe it is just not the right technoogy for you
(just as cPython can fall orders of magnitude short on this kind of performance when compared to native languages).
Anyway, brython itself should not be subject to such a great change - if you want a Python
interpeter that would run on NaCL or other "fastr-than-javascript" technology, you need a different project,
even if one that forks from brython and evolve to something else.