The main advantage of bottom watering is that it lessens the risk of overwatering. After all, the soil can only absorb so much. And with this method, you can't flood your pot with more water than the soil can absorb, which is easy to do with top watering (especially if your pot and/or soil don't drain well!).