Yeah that's the only option really but you need to have windows and the code. It seems a long process just to get the soft ware but if that's the only option then it has to be done.
I know nosramm does their software updates on a mac though witch is good for me