It sounds good, except for the protein powder. I've never found one that wasn't chalky. But, since I don't do anything but light weights and easy aerobic exercises to maintain fitness, and am not a bodybuilder, the protein powder thing isn't such a big deal to me. I used it when I first became a vegetarian, until I learned there were other, natural forms of protein that gave me excellent energy.
I like to use almond butter for protein, and often use ground nuts like macadamias and cashews. Almond milk and coconut milk are my milks of choice. Rice milk is okay, but it has a weird aftertaste, and I've avoided soymilk for years because of the risk of GMOs, as well as some of the health concerns of soy.
But, like I said, other than the protein powder, this looks delicious! Just the type of smoothie I make pretty often, myself. :)
The chalky protein powder taste is mitigated by the fruit and peanut butter. I try to consume roughly 200g of protein a day, so I need a bit more than nuts will give me. I'm by no means a bodybuilder either, but I try to keep my fat/carb/protein ratio in a roughly 40/30/30 area, so adding protein here and eating less carbs with my other meals evens it out.
and agree with rice milk aftertaste. I didn't like coconut milk with this particular smoothie either, but it's usually delicious.