This listing states that the track end spacing is 115mm, when the standard is 120. If you can't even construct that to the industry standard, what does that say for the rest of the bike?
Also, swapping parts to a new frame will require specialized tools, and/or trips to your LBS for labor, so factor that into the cost. Do you have the correct bottom bracket tool? Can you remove the headset and re-install? Can you cut the fork on the new frame?