Having the ability to make header accounts non posting so transactions can't be posted would be very handy. Eg wages and salaries should go to Wages and Salaries which is a sub account of Payroll expenses and not the header account. Also if it is marked as a no posting account, don't show a "-" in the amount field on the reports.