70D is no slouch.
Wonder if your buddy wants to order a 70D, go all in and get a P85D or even an 85D??????
The Ds I have driven are as if they are on rails.....
You did your bit and planted the seed, it will grow however it ultimately decides to grow.
I am curious to know which version he eventually decides to order.