That looks like an interesting idea, but their justification for their device doesn't really make sense to me. They say that you can save money by reducing the pump run time while using their product. But you can reduce the pump run time while not using their product and get the exact same advantages/savings without any obvious problems.
Nearly everyone runs their pump way too long, and nearly everyone can reduce their pump run time, with or without a new weir design. Surface clearing happens in significantly less time than the average pump run time, so even if they do improve the surface clearing rate, it still won't make any difference as surface clearing will happen regardless.
The big potential advantage of a design like that is that you could run the pump at a lower speed and still get effective skimming. However the current crop of pumps can't take advantage of that since their peak energy efficiency happens at speeds that are high enough to get effective skimming with existing skimmer designs.
A better approach to the same underlying issues for now is to get a timer that can be programmed in shorter increments and to run the pump for twenty minutes to half an hour six or so times a day. That will get you way more surface clearing than most people get now, and still provide enough filtering and mixing to keep a healthy pool going strong, and it is a far simpler retrofit than trying to change the skimmer.