RE: Is this a good Trainer?
The Avistar is a very good plane.
The Avistar will handle wind better than your typical flat bottom airfoil trainer because of its semi-symetrical airfoil.
The downsides is it lands a little faster than the typical trainer. This is not a big problem as the 40 LA is not a powerful engine.
My suggestion would be to spend a little extra money and get the stuff separately.
Get a ball bearing 46 engine (highly useable for a 2nd plane. The LA has only 1/2 the power of a ball bearing 46 ). Some user friendly ball bearing 46 are: OS 46AX, Thunder Tiger Pro 46, Evolution 46 NT.
If the budget will allow, also get a 6 channel (or more) COMPUTER radio. While learning you will not use many of the features of a computer radio, but by your 3rd or 4th plane you will most likely be wanting things like retractable landing gear and flaps. Getting the 6 channel radio initially will save you from buying another radio with theadditional channels in a year.