The thing is the advent starbase has low survivability compared to the other races. Proper fleets mow through them very fast and without fleet support they die far quicker then any of the other starbases. You can usually pop an advent starbase before it can use meteor more then once. Ogrovs with upgrades outrange the disorient, and if memory serves they also outrange the meteor (perhaps you need an akkan as well for this). Either way you will need guardians to push the enemy fleet into the starbase to get a meteor off on them, and then use guardians to push the fleet out again. it can become a micromanagement nightmare, but it can be done.
No way, I once had this game against a friend who was playing TEC and when he slammed in to attack my SB, my fleet was like 2 phase jumps away so I could only wait and hope. OK, my SB exploded right after my fleet arrived, but at that time meteoroids wiped out all his LRM frigates (~90-100). So you see, an SB with meteoroid control can slow the enemy assault and make considerable amounts of damage. And if it's in a gravity well that you control you can back it up with mass hangars and repair platforms which are set really close to the base so the enemy can't really use mass bombers to quickly dismantle your base. I know, 14 squadrons of fighters aren't much, but it's better than nothing and definitely better than turrets in my book.
So if you're lucky and the enemy sees your fleet coming to defend and it's only one jump away, then he'll have to throw everything at the base to kill it before you arrive or he has to run, because otherwise he would have to face your fleet and your SB with meteoroid control which is a fight he can not win if he's not hugely outnumbering you.
Always remember that every 30 secs 32 of your ships have to swallow 750DMG - mitigation, so it's like 300DMG on the second shot, but that's enough to obliterate 100 ships in 2-3mins. And the cherry on the sundae is the fact that 100LRMs cost more than a fully upgraded SB.