I have a universal kit Scotoiler. It's expensive though and I know you're a budget oriented rider. It works extremely well. I have over 20k on my current chain (I can give you the exact number this evening if you wish) on my VFR and I've had to adjust it ONCE. Thing still looks new.
If you don't want to go the expensive route you can always get a Loobman
It's the same concept but you'll have to do the squeezing of the oil instead of it being dummy proof (vacuum operated).
Believe me. Once you have a chain-oiler you'll laugh at all the other methods of chain lubrication. I don't care what anyone says about this or that product. Nothing compares to it.