I’ve always like riding the smaller bikes but must be capable of the odd long xc ride and trail centre riding. May drop an email to them for their advice but sounds like could be ok. Have a you got a pic of your build?
I’ve found an 06 Vectra 2.2 direct which fits the price/condition. When searching google there appears to be problems with timing chains (as opposed to belts). Has the 2006 Vectra got a chain and is this a big problem?