Вот и чудненько. Мы всегда любой прогоняем на макете на столе, прежде чем по месту ставить. Программируем как надо, пробуем на маленьком движке весь алгоритм работы. А потом уже по месту вгоняем параметры движка и если есть в функциях, делаем адаптацию двигателя.
Удачи. Если что, пишите в личку.