Every time I see the word "billet" in the context of an aluminium part - it just makes me laugh. Like it means something really fantastic ...
Your "cap" looks impressively plastic for "billet" piece, but I don't know anyone who runs a sportbike, who is going to want a giant protruding knob for a fuel filler cap ... Maybe "the shit" for the DAKAR poseurs ... Then again, I fail to understand how people ride with some of these giant tank bags ...
Be patient folks - I'm sure Lightech will produce their goodies for the 1290R.