Either python? is too slow or the code for python is not optimized.
something has to be optimized and I am working on it.
I hope theres a solution soon since now i wait for my wallet to let me do something, my notebook is working hard, though the process only is using 13% of my 8 cores. The problem is... i got some bitcoins and i cant get them out anymore because electrum is working all the time, showing me a blank window. Ill try creating a new wallet with the brain sentence. Maybe a fresh wallet is a bit faster so that i can get my funds out at least?
Edit: It seems thats a workaround for now.
I finished that optimization. It is already on github, and will ship with version 2.1.