Which surf ski?

I have decided to buy a surf ski for racing and training. I am a 5’5", 118 pound female and I’d like a boat that will fit me well as far as efficieny, my size, etc. I have narrowed it down to a Huki S1X, Huki S1A, Huki S1R, the Futura S1X, and the Think EVO. Any ideas on which would be the best for my size. I consider myself intermediate in skill and would like a ski that I won’t grow out of but that I can use relatively quickly.