The good Fuel Tap for my Vespa VBB2T

Hello,

Having some trouble with my fuel cap,I've decided to fix it by changing it.

My problem is that several models seems to be adaptable on my 1964 VBB2T :

The Piaggio one : 15879310 (13,01€)

The metal filter : 14465000 (16,03€)

Or the glass filter :14465500 (20,07€)
With one is the closest to the original filter mounted on a VBBT ?
Or with one is the "best" ?
Thanks for your answers