Had a bit more time to work on this tonight. Wasn't happy with how the arm was looking so started it from scratch.
Still some work to do on it, hopefully will get some time tomorrow to continue.
Have been playing with baking out normal maps for the dials over lunch today, to no avail. I've managed to get teh normals baked, but not to show up on the model yet :-(. Hopefully will crack this tomorrow.