RE: Nervous about the wind
Crosswind landings aren't really alot harder. (Yes harder,,, but not a tremendous amount)
Just keep some power on and land a little hot and you should be fine.
OK let me back up and say that with the avistar they might be kinda hairy if it's gusty. A steady breeze and the hotter landing should get you down in OK shape.