The one thing that counts against him is he takes a long time to get going in his innings', but I'm sure he's working on that.
You ask the majority of cricketers what their preferred format is and they all tell you Test cricket is the ultimate, but more than half just think its the right thing to say

I'm not suggesting that's the case with Ed.
Assume his dream doesn't reach fruition but has a successful FC career, it's likely he'd want at some point to play international cricket for Zim. Could he live with 3 one off tests a year? Could he adapt his game to become a good T20 player or 50 over player? My 10c worth is yes he could and would make a Zim team but no telling how he'd do internationally, particularly in T20. I think he'd be good in 50 over though.
Hes into his last season and had one move already, he's going to be under pressure to do well this year. It's a tough sport, but I'm not doubting him for a second, he's an excellent batsman.
No doubt he has some inner conflict, your roots are your roots. Plus grew up playing cricket with a lot of guys here.
England needs to play Zim and he will know immediately where his heart belongs, its a very simple test and he knows the answer.