Nice Joey!
Congrats on the successful procedure.
Glad to hear Lola is doing great.
I'm with WarriorPrincess. She got it down. The pros of spaying/neutering far outweigh leaving an animal intact. Unless you intend your pet to breed, there is no reason to keep it intact.
Same and additional info as Nakita.
Spaying a female will prevent mammary cancer and uterine infections. Neutering a male will prevent prostate and testicular cancer. Not to mention no surprise unwated litters, which does help the overpopulation of homeless animals.
Spaying and neutering will also prevent unwated behaviors such as marking and vocalization. Intact males will scent mark everything. Being indoors may or may not prevent that. When that intact male catches a wiff of another intact male, he will go nuts and try to re-scent everything he already scented in the first place.
Female cats will vocalize very loudly and pee everywhere to attract males.
Males will also have a lower chance of trying to escape the yard to find a female. And aggression fueled by testosterone can be negated.
And have you experience a female dog in heat?
Not pretty. It is very messy. Say goodbye to white carpets, because it's going to rain red. You can try using a diaper pad, but good luck trying to keep that on.
All in on. Spay and Neuter. More pros than cons.