Правильно - это наиболее простой и удобный для пользователя способ решения его задачи.
Зачастую заранее не получается придумать готовый интерфейс. Приходится делать несколько прототипов и тестировать. В ходе тестирования часто выясняются важные моменты, о которых даже не задумывался изначально.
Сделайте прототип (а лучше несколько), дайте потестить нескольким пользователям. При этом важно не только и не столько спрашивать впечатления пользователей, сколько смотреть, что и как они делают, на какие грабли натыкаются.