Welcome to the site. I just joined also. I'm sure you have found out that its a wealth of information. You made a great trade in order to get your whole family riding. The blaster is no banshee but its can definitely be just as fun as long as you're not trying to rule the drag strip.
If you're planning on trail riding and hill climbing, I highly recommend a +4 swingarm. That is the biggest issue I have with riding the blaster and mine only has a pipe, filter, and reeds.