Once I get my bike back in service I’ll do some testing. Would be nice to install the cover first and ride to see if that helps anything just so we know what, if anything, fixes the issue.
Once you get all this installed, on a hot day, put an unvented ignition cover back on and see if it stalls out. If the C5 on a 650 always causes this issue it would suck to not know what is doing it and have the cure be install an oil cooler and a vented cover when only one might fix it.