Most people know you need sugar to help recover. Thats why a lot of people will toss in gels and/or drink gatorade during. Thats why if your just looking for protein then the yogurt is better.
But your combining two things to attempt to get the effects of one. Not to mention you're still lacking the right carbs to protein ratio and caffeine is great post workout. You don't need that much protein at one time. 20 grams is probably ideal and you could get that in about 2-2.5 cups of chocolate milk.