The import machinery works differently in py3, so some massaging is in order.
Do not create YouCompleteMe object if setup failed. Use a try/except block to prevent backtraces in Vim.