Interesting idea. Have any links handy? Dunno, but guessing:
Assuming the stock timing is exactly right throughout the RPM range and the bike is stock it'll make it always run worse. If the mix is substantially richened -- whatever that means, but maybe rejetted for cold, dry weather at sea level and an exhaust change, or maybe including an overbore -- it seems like it would help because a lot more fuel could need more time to burn.
How much timing would need to be changed for best performance though would be tough to guess at without research. I don't know if a 2° advance counts as a roughly 13% change (assuming previously at 15° BTDC) or a 6% change (assuming 15° BTDC + 20° ATDC for completing the burn). Changing the main jet from 102.5 to 107.5 should be about a 5% change in the amount of fuel, but I don't expect the relationship in fuel change to timing change to be linear at all.
Knowing nothing else, if I had a heavily modded bike I'd probably want to figure out some way of making it adjustable without having to remove the cover so I could actually tune it. Figuring out how to do this through the case or cover and seal it would be tough, but so would building an electronic pulse modulator to change the signal the igniter actually receives. (And that would probably run into limiter issues.)
If you do it, I'd like to hear the results.
ETA: Just looked for and found this thread:
http://forums.banditalley.net/index.php?topic=7767.0 . That makes me think the best thing to do would be to find an adjustable igniter. Unfortunately I'm not finding diagrams / details about the internals of them to know how easily making one adjustable would be. I'm expecting it would require changing the ROM / map each time.