Size I guess, others cover the wheel and generally cover the lower end of the bike. This one looks like it would stick above the bike and is designed more for stopping bugs from smashing in to your face then to improve aerodynamics.
Since you seem to be an expert at this, you tell me why you think this one provides the same benefits as the the ones you posted?