Звучит хорошо.
Однако я предлагаю не использовать имя пользователя Twitter в качестве основного индекса для таблицы User. Поскольку имена пользователей Twitter могут быть изменены . Я научился этому нелегко.
Вам следует использовать идентификатор пользователя Twitter (big int) в качестве основного индекса, поскольку он не изменяется, если пользователь меняет свое имя пользователя.
Что касается токена, то вы можете хранить его для будущего использования. На самом деле, вам рекомендуется это сделать.