Any chance you could ride them first? You say you need a pretty large frame, but do you know what the actual numbers are that fit you?
Gearing can be a cheap fix if all you need is a different cassette but if the top tube is too long or the bars are too low it's a problem.
If your old Ross fits you well you can use it to compare geometries.