bro i wrote to the guy who posted the video and mentioned about doing a roll-on start. No fun with racing a manual tranny car on a standing start!!!, still you can see that the civic got the manual lauch advantage but that did not increase as you can see in the video
He also mentioned that the civic with a bit modded, you can see the youtube replies