Eu li o codex wordpress e wordpress profissional. Parece que ambos usam algo como
if($wpdb->get_var("SHOW TABLES LIKE '$table_name'") != $table_name) {
para determinar se a tabela existe. Existe alguma razão para CREATE TABLE IF NOT EXISTS ( ... )
não ser usado? Ele irá verificar e criar a tabela em 1 consulta, não será melhor? Ou eu estou esquecendo de alguma coisa?