The other issue with some online schools is that they are often (but not always) all or nothing. So they may be great for math, but not a good fit for history (or whatever). A better option are EPGY classes and the like... they are a la carte, but can be pricey.

Since you are already enjoying after school classes, you might see what's available in terms of homeschool coops or organized "IRL" classes. And remember, as a homeschooler your schedule can be super flexible. It's possible you could have a couple of online classes, afternoon and Saturday classes that are scheduled for kids in school, and spend your days going on field trips and educational outings when things are quiet. We've had some great experiences where, for example, the keepers at the zoo let my daughter behind the scenes to help feed the penguins... just because it was a slow Thursday morning.