That looks ace - I vaguely remember these when I first got into DH. It was the inspiration for my A Level Technology projevt when I decided that I would make my own frame, which had a swing arm like this.
This has been a real labout of love - will you ride it much?