Is this best removed before a service so the bike can be serviced fully without giving any misreadings in fuel mixture,also its not oe fottment,dont want to upset any warranty
not sure they check any emissions during a service but warranty wise I would remove it. its not an instant you have no engine or fuel system warranty but it could be used against any claims should you happen to make any.