I would always recommend having your pots with drainage holes in them... advanced grower or not. In soil grows, you will want to periodically flush your soil to remove fertilizer salt buildup and it is much easier done with drainage holes.