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