Выбор фреймворка для Python3?
В зависимости от задачи. Flask легкий, а вместо django я рекомендую pyramid (http://blog.jetbrains.com/pycharm/2013/10/webinar-recording-production-python-3-web-development-with-pyramid-and-pycharm/), который сложнее чем django, но как по мне так он более привлекательней чем нафаршированная django
Возьмите Flask или Tornado, их я пробовал и для реализаципи API они как-то лучше подойдут, нежели Django. Django хорош для сложных сайтов.
Я использую для сервера браузерной игры Tornado с трансфером через вебсокет. Проблем торнадо не добавил ни разу.