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