Personally I don't like it. I don't have much friends playing Pokemon games now so it's a bit hard when I want to have this type of Pokemon only to realize I need to have it traded and then back to me to evolve it into what I want it to be. I wish there's another option where you can make it evolve without having to trade it with someone.