Нет, WordPress точно не подходит для создания проектов таких масштабов.