Great achievement, pity about the lies and crap about Yates supposed TTXGP entry. Yates bike wasn't "banned" for being too powerful, it was ineligible for the TTXGP because it was 20 kg (~ 44 lbs) over the maximum weight limit as I recall. Had he built the bike to the right weight for the competition he'd have been allowed to enter - he just chose not to.
Edited to add:
Just been checking up. This isn't a world record at all, apparently. It seems he just read his airspeed off the ASI and then made the claim, so no ratification from the FAI, no timed run through a measured distance, nothing to show what speed he actually managed to reach and not by any stretch an official record of any sort. His ASI (or GPS) wouldn't have been giving true airspeed, he'd have needed to fly a reciprocal course over a set distance to get that, both to correct for wind and to correct for pitot, density, temperature and instrument errors. ASI's are notoriously inaccurate, which is why the speed they give is always referred to as "Indicated Air Speed", or IAS, just to make it clear that it won't be the true air speed or (TAS).
Not taking anything away from his effort, he clearly has put a lot of work and money into it and it shows promise. Maybe he can get the reliability and endurance up to the point where he can really break a world record with a bit more work.