I'd like to say in June you'd be safer from weather / other issues which could impact the shorthaul. I'd risk earlier enough in the day to have back ups of A) train B) driving
But as noted, coming the night before and staying at a Heathrow hotel / Staines etc and a cheap Uber would reduce risk and stress