I think the puppet master needs more skills to choice between. Disable device, spot and listen. If I was a puppetmaster I would of course focus on some different weapon it could use in battles - like in naruto (I really hope they would speed it a bit up soon). Of course they can chose craft(weapon)/(armor) etc., however In my opinion it would be natural to get benefits from the class itself.