Pros and cons with a system of checklists vs. tag system in templates?

yep, you could have a #business tag and a #family tag that will give you the benefits of both without any interference.

One tip I would give is to make sure settings > editor > properties in document to source:

This makes it easier to work with nested yaml.

some handy threads that mention nested yaml:

Let me know if you get stuck with something