Using DAO is much slower than working with tables directly. Also, it brings unneeded complexity to some queries execution.