For the purposes of package management conda and miniconda are basically the same and commands and processes are identical. Fat conda just gives you all the data science goodies I spend way too much time on.
I should also note that if you add a pip package in a conda (or miniconda) environment it is tracked and updated along with the other packages. So a conda update --all
will update pip packages as well.