I did this:
Because of this:
... Particularly, this hot mess:
On the way home from NC, the bike started bogging at around 4,500rpm with low fuel in hot conditions or under heavy load. On top of the obvious fuel starvation issue - thanks to the Wisdom Of The Forum - this was also accurately diagnosed as the tanks sucking up too much heat and consequently fuel boiling up.
Hopefully, I wont have to concern myself with that particular little orange foible any more.
Thanks to CJRacer for his filter and O-ring kit, which made this process a fair bit less expensive than it could have been.