Last I checked, Harper is no where close.
All it will take is a hot streak of one week before everyone starts to call for him.
Seriously though, I think there's still time for him to work on some stuff and be ready by June. Two months is a long time....
To be honest, I want him up so he can help us this year, sure, but also to get acclimated to MLB and then really hit the ground running next year.