I think so :) there are several apps that users prefer to install on the apple store, and even a notarized DMG shows some warnings so..
Yes. That way I can install apps on five computers, I do not have to keep a list and go lookin for them, because they are in one place, and I get regular updates.