Unless you like lashing valves, I'd go with 925. Although it seems to have a custom built engine, you would have to check out the builder to see if that is a plus. 925 has a crate engine, the jury seems to be out on whether that is good or bad, but it has a hydraulic cam. 925 also has more options. Check on
www.cobracountry.com to compare prices before you agree to anything.