I think your supplier is trying to wrong foot you. The new gen 2 strokes are here to stay, while the old 2 strokes are illegal, only to make but not for sale or old ones. Yes it might be that one day they will ban even the new 2 stroke (personally I can't see it) but such ban are usually no restrospective, only on newly made engines.