This really isn't that incredible. It's not in the spirit of the first human flight across the Atlantic or other achievements of that nature.
It's just an electric engine with a sail and a wind turbine to recharge the batteries. It is in no way practical or applicable to every day life. If is an amazing adventure to be sure, but there is no advancement here.