I would prefer not to have a visual indicator just for the fact that if someone is chasing me, I don't want them to be following my visual trail (kind of like Terrorblade in DotA.)
Could make it visible to teammates only and make it much easier to see. And yeah that's experience I've had, that your allies literately have to ride on your coat tails to get the buff.
© 2013 Riot Games, Inc. All rights reserved. Riot Games, League of Legends and PvP.net are trademarks, services marks, or registered trademarks of Riot Games, Inc.