sidenote- if you see yourself upgrading the bike in the future, get the best frame you can find in your price range. most companies will typically sell the same frame with 2-4 levels of componentry available to make different models within each line. if youre on the borderline of the next frame up, make the stretch for the better one.
doesn’t make a lot of sense to start upgrading a heavy, crappy frame in the future with expensive parts.