Could you have cut the donor headtube down a bit with a corresponding shortening of the donor steertube to get a little more clearance there? It's hard to tell from the photos, but it seems like you could have some clearance issues when riding off a curb.
Looks like a great project. With those wingbolts its practically quick-release.