Как правильно брать почасовую оплату
Клиенты воспринимают хорошим сервисом то, когда им делают исключение из общих правил. Поэтому я бы округлял до получаса в большую сторону и написал бы об этом за сайте, а в качестве подарка засчитывал бы 30 минут тем, кто потратил, например, 40. И это уже при личном общении. 

Аналогично можно не чарджить за быстрые ответы по почте на адекватные и простые вопросы. Т.е. уклон в сторону простого правила + скидки как вашей доброй воли.

Ну и полную поддержку в течение срока я бы вообще исключил, заменив это на пакет в столько-то часов поддержки.
У ремонтников/сантехников берется так: 
1. За ложный вызов берется треть/половина часа
2. За первый час берется стоимость часа. вне зависимости сколько он проработал
3. За следующие часы берется стоимость часа, с округлением по 15 минут. Т.е. если отработал 1 час 17 минут, то берется за 2 часа, если отработал 1 час 12 минут, то час.
4. Любое ожидание за счет заказчика. При начале работы фиксируется время, при окончании работы фиксируется время — разница и есть оплачиваемые часы.
5. Время на чай с плюшками после работы за счет мастера. 

Не думаю, что умственная техподдержка должна оплачиваться хуже физической.