I update mine once every 2-4 months or so, whenever I complete a project, earn a certification, take a course or work (professionally) with a new technology.
Having 10 different formats does sound a bit like overkill, but I don't think that is a reason that the OP would want to ignore or exclude any that users would find useful. Personally, I keep about 3-4 (linkedin, .doc, .pdf, .htm).
Web design is fundamentally different to print design, and your CV should show that you understand that. So you should be able to make a Word version save that to PDF, then re-write and redesign the content for the web page.
Further, this (really the underlying JSON resume schema) could be a great starting point for a fancier web-resume generator working from the same content.
I highly interactive web-based resume for a lawyer or accountant might seem silly in that community (and some of my lawyer/account friends agree).
How often do you update your CV that you need an automated tool to do it? And why would you need it in 10 different formats?