When I flushed mine I had no luck with the magic device tool, but in saying that it did work nice and sweet with my E5. I also had no luck with the UBPorts installer. So in the end I gave installing from the server and that worked sweet as a nut. No issues what so ever this way and worked first time. Personally I would only use this method again if I was to do my other two M10''s.
Yes it is a bit old now but for me it still does what I want it to and works great with UBPORTS. Have you had a look on ebay to see if you can get one slightly cheager?