I would suggest a different approach for Property and Classification management. Architects tend to be more visual oriented, so I would like this management to have a visual, grasshopper like UI, which would also have an integrated IFC property mapping option/connection. Visual element property management, value definitions (with Expressions), ID management (with Expressions as well?) could also have a visual schedules connection module.
With some rule functionality it would make life much easier and less template dependent, as many of current workflow steps could be automated and more user friendly.
I haven't had much experience with the Archicad - Grasshopper connection. Is something like that possible with Grasshopper now?
Archicad 4.55 - 24 | HP Z800 | Dual Xeon X5667 | 48 GB RAM | Nvidia Quadro P1000 @ Windows 10 Pro x64