As for drones, I only tested with a Spy. The profession wasn't relevant because I spent every point in RCL and WPW to get the highest possible chance of dealing damage with the starter drone. In order to deal damage with the TL3 drone, you need to level up your DEX and/or INT by other means in order to increase RCL and WPW higher than is allowed at creation.