какие подводные меня могут ждать?
Возможно, Вы имели ввиду: "Смогу ли я избежать хотя бы одного подводного" ?
Зависит всё от цели: ради практики и опыта работы с ФС и UI - можно написать.
Если что-то более другое нужно практиковать - лучше не стоит даже браться.