но во первых это кошмар для заказчика, он выколупает себе и тебе мозг, пока в нем разберется
Делайте нормально для него, и не выколупает. Мне же не выколупывает. Остальное — ваше ИМХО, ничего не имею против.