IGN has some information on the Essels and Hammer Flashpoints. The article specifically mentions that you will need the different crafting abilities of the party to complete the mission:
“The Hammer provided a good amount of difficulty and while the story elements weren’t as prominent here as they were in the Esseles, the ability to have a different experience based on which trade skills are present still made for an interesting dungeon run. “
http://torsyndicate.com/