They should be the same if from a similar year (not the pre ABS models) you will need the correct discs and sprocket/cush drive as well as possibly spacers.
Ooh interesting, as it all came out in one section I assumed it was a single part. Might be clipped on some how. I'll take a look at my airbox and see.
If you currently have cast wheels you will need new discs/abs rings and possibly spacers. If you have wire wheels already everything is the same and you only need the front wheel.
They are way lighter, feels like an empty plastic box when you pick it up. They can be charged with a normal charger (I think there is one setting to avoid on normal chargers but can't remember the name) that said, mine hasn't needed charging in over a year. Cranks harder than the stock...
I am using a Noco Lithium battery, not as small as the Antigravity option but light, very very well made and fits perfectly. Been using it for a year, came charged, zero maintenance and starts immediately no matter how long it has been sat.
EU4 dongle is good.
Not heard of anyone using an EU5 dongle on Vit/Svart.
O2 sensor controller seems to be a step up from a dongle, those who have them like them.
Dynojet PCV or a ECU reflash would be best option.
As for the airbox lid removal, do it. Seems to work with all the above with...
Swapped the shrouds today, really surprised at the size difference (a bonus is that the Vit items are probably half the weight) went on easy and look better than I had hoped. Clears the crash bars a lot better now.
Decided to swap the radiator shrouds for Vit ones. The originals are a bit fussy for my liking and foul the Duke crash bars slightly. The Vit option is cleaner and a little more narrow, win/win while looking stock-ish.