Was thinking about the funneling issue and it hit me...
Why don't we just tie some of the gold earnings to smite? Like After you smite you get x or y% or z* etc bonus gold for nearby camps / minions you take?
The goal would be for the jungler's gold income to be better controlled not by the number of income streams they consume, but by their use of smite either on camps or in lanes? .
This would also prevent the bothersome problem of it not being worthwhile for a jungler to cover a teammate's lane if the teammate asks for it to be covered.
Edit: This idea has some issues to work out before it could be remotely viable. See the comments for ongoing discussion of the issues.
Edit 2: Kristophoros came up with better solutions than mine, give both of their solutions a read, I think they could fix the funneling problem without interfering with covering lanes!
How about if instead of tying this concept to smite, you put it as an active on the jungle item?
.
Or not even an active, just a passive.
Passive: Your gold gained from lane minions is reduced. You gain bonus gold from monsters and minions. This gold is taken from a pool with a maximum size of X which replenishes at a rate of Y per second. After 10 minutes the bonus pool is unlimited.
So there is a specific amount of bonus gold that is capped at a certain rate over time. If you get it from minions it merely counteracts the passive penalty if the pool isn't currently empty. After 10 minutes the pool being unlimited effectively lifts the minion penalty entirely while giving you the bonus from jungle without limit.