Only thing to note is to check qmk docs if the screens controller is supported by default. If it is, it’s easy. If not it takes more work.
No, this is not asshole design. If the oil port was sticking further out, it’s gets knocked off if you lay the bike down. And then you have no oil at all, and a blown up motor.
It’s by good design the oil port is recessed. Yes it’s annoying to use a funnel, but it’s the preferable option.
Well the problem with that is when you lay the bike down, the oil port gets shaved off and you lose all your oil. Don’t ask me how I know.
So yeah, it’s a PITA to use a funnel, but it’s still the preferable option.
Try the Lotus 58. You get a bit more options over all.