Thanks, you guys! This is really helpful information. I have hope now.

Carissa, thanks for the link to your site, I've read through it all. I'll start with the once weekly doses to start, test at the end of the week before the water change and see how it goes. I guess I should get some "real" dry ferts from Rex or Greg instead of the stuff I've been using i.e. stump remover, No Salt, Fleet's, etc. so I can dose it correctly. Thank god I don't see any BGA. Of course, just because I can't see any BGA doesn't mean it isn't there, I'm sure it's there, waiting for its opportunity to strike, just like a bacterial cobra...! I did have a fair amount of GDA on the driftwood and rocks, which would start showing up on the glass over time; I honestly didn't mind it, in fact I kinda liked it's mossy look, but it all got bleached/scrubbed/pruned away along with the BBA. I've also seen a tiny amount of GSA on the pennywort and Marsilea (and the glass at times); I've scrubbed and pruned off every bit I could see, there's hardly any Marsilea left now.

The only BBA I see left is in a couple of spots on the driftwood, and on the tubers of my banana plant. I can pull the driftwood out again and treat those spots again with Excel or H2CO3 (I've been shooting the daily Excel dose directly on those spots using a pipette but it doesn't seem to be getting rid of it). I'm debating whether to pull up the banana plant and treat the tubers properly; I suppose I should.
Tex Gal, sorry to hear about your tank woes. Can you tell me more about the two-hose water change technique? I've been using the Python, it's way better than buckets but it's still kind of a drag. I feel like I waste a lot of water especially while siphoning. During the summer I can use a regular gravel vac to siphon and the garden hose on the back patio to refill, which seems a lot easier, but it's too cold right now for the garden hose, so I'm stuck using the Python to refill, and it seems to take forever to get the temperature just right.
Captain_bu, thanks for your input, I appreciate hearing about your experience, clado is a big fear of mine. I'm resigned now to dosing Excel daily, it really isn't all that expensive if I get the big bottles online. I do have two baby bristlenose plecos in quarantine right now, they'll be ready to go in the big tank in a couple of weeks. They do impressive work; in a matter of days the two little fellers scrubbed off
all the GDA off the driftwood in the quarantine tank, leaving nothing for the apple snail! Hope they like BBA...