I have the KTM Twins filler cap and filter sock - which is actually made by Twinair.
Concept is great, but due to the design of the 690 tanks, it sucks trying to fill through the sock filter. I have only had to fill once so far, but hoping it will be easier going forward.