RE: 2nd plane
The extra 300 is an advanced plane that will not make an excellent 2nd plane. There are hundreds of posts with this same question. Do a search for second plane, 2nd plane, etc. I used the Great Planes super sportster for my second plane, and know many people that have used the four star by sig for a second. The 4 star is flown heavily at my local club by many highly experienced Sunday fliers. To you, I would recommend flying a four star 60 or a super sportster 60 for your second plane and then going to the Extra 300 that you mentioned.