i have got a dragster xvs125 and i have the same probs as you
i was on my bike the other day when i smelt a sort of eggie smell only to see my batterie was very swollen and ready to pop
i bought a new batterie today and only drove for 22miles and batterie was very hot
i think this could be a rectifiyer problem