Great work so far Alex. A friend gave me an Airtrax Alfa 2600 that he wants me to build for him and the castings are at least as bad if not worse than this. He said he didn't care how long I took so needless to say it's not high on the build list. You've at least given me some ideas for when I finally build up the ambition to try and tackle it.
Mike