Yeah and really, a ton of people are grinding blacksmithing, (as you'd expect from a DF guild) myself included so even if girlinhat isn't around for a while for whatever reason I'm sure you could find someone. She's easily the best in the guild as of now however, yes.
Annnnnd yeah, giants are prolly a bit under powered but not gamebreakingly so, you can definatly make it work, (is a giant). And to be frank, my opinions on giants being underpowered seem to be getting less and less valid every day as I find out more junk about them, soooo prolly take that with a grain of salt.
Annnnnd yes, knuckles are awesome, and if you wanna be a "damage dealer" as a giant, you really can't do any better. They'll be getting a (minor) situational nerf for giants in a few patches, though, as they'll take damage from will instead of strength, (Giants also get a shit ton of will). Take note though, one particularly rad giant only skill needs a shield to use, but it's also more tanky then damage deal... ey, so yeah.
Hope to see you buzzin around in the steam chat soon, always nice to have new people around!