RE: Trainer or 3d magic?
Magic 3D as a trainer - probably not. As a second plane ABSOLUTELY! Here is my experience:
Started RC last spring with a LT-40 trainer. Great plane because it is soooo big and easy to see. Got Tiger 2 as second plane but it never hit my sweet spot. I needed something that I could fly at the local soccer field. The Tiger is a great sport plane but in the hands of a novice like me it was difficult to take off (7000 ft) on grass and even more difficult to keep it close in to minimize the overflight zone. Tried the Kyosho Spree electric park flyer but it too did not excite me with the stock set-up. I also did not want to invest $200 or more to install a brushless powerplant with expensive batteries.
Long story short - I got the Magic 3D when Hobby People had in on sale for 79.99. Used all the hardware from the Tiger and got 12x4 APC fro the OS-46FX. The large 3D control surfaces had me pretty apprehensive prior to the maiden. Instead of using 25mm as a low setting I used 15mm on Ailerons and Elevator with 35% exponential. With stock set-up the magic will take off on grass in 15 feet and fly better than a trainer. It will land soooooo slow and fly around nicely at 1/3 throttle.
You will not be disappointed or overly challenged if you get this as a second plane and set it up conservatively. I can't keep get it away from the other club members who all want to fly it. Go for it!!!