Can't speak to the Vector but I own the Falcon. I use it in HFT. Great depth of field resolution (the reason I bought it) A word or caution that may or may not be a factor; It does not focus down to 10 yards - 10 meters yes but not 10 yards.
I also own a Falcon 3-18i. I think the 5-30, all things being equal has just a touch more brightness and clarity.