Tried tested,.. works,.. But it's a great way to completely lose track of what code is generated from where,.. Meaning: if now you want to do minor design tweaks or install various enhanced modules, it will become a real challenge?