Ya one of the things I didn't like about how pinky did things was he just copied the craftframe files and the tradeskillframes and put them into a TradeSkillFrame folder and edited them.
Feel free to try KC_EnhancedTrades available
here . It provides almost all the functionality and non of the headaches. plus a few extras.