Balanced vs total dataset rows, which one is better?
You could work with your database as it is, because 20% positives is not really that unbalanced. Most of the algorithms work perfectly on this kind of dataset.

But if you want to work it differently, I suggest you use Synthetic Minority Over Sampling (SMOTE), which is a technique which repeats the minority dataset until is balanced.