Don't feel bad I haven't made the switch yet either, but I've been debating about it.
From what I understand, you shouldn't need another Keyboard, mouse and screen. OctoPrint is accessible via web-page or web-interface, once it's up and running on the home network. So you can "drive" OctoPrint from your windows machine (assuming you don't bork the communication setup, then you might have to "borrow" your KVMs or re-image the RasPi.
Either way it's a personal choice to do, or not to do. Some like it, some don't. Some printers don't always play "nice" with OctoPrint from what I have read and understand. And to be fair, it's not always the printer hardware, or OctoPrint's fault. But it's been reported to be caused by the firmware updates for a printer. One of the drawbacks of using Open source, and "free" stuff. (OctoPrint is technically free, but a donation for continued development is encouraged).
Hope this info helps you TurboJoe.