Thought I'd have a go myself. The old hub was an unbranded Shimano clone and the replacement is genuine Shimano Sora with identical dimensions. The wheel had only seen about 1k miles of use just suffered from hub bearings not being properly greased and/or adjusted when new. By the time I got round to looking at the bearing after a long wet ride rust had caused pitting too bad to polish out.
I just dismantled the wheel and reassembled with the new hub.
All good so far, in that it is true and round but yet to be test ridden.
Quite chuffed as I've never built a wheel before and managed without any special tools apart from a spoke key.