По моему вам нужно учить MySQL и понятия нормализации. Что значит у пользователей не будет общих данных? А логин и пароль? А почта? А аватарки? ... Может вам стоит еще раз подумать? Внимательно подумать? Просто с ходу уже понятно что все можно решить одной БД, и уже как сказал
Игорь оптимизировать только когда количество пользователей будет 5000+ до этого момента все будет хорошо если все грамотно разместите.