Blue Log Viewer - snap Building

I have written a GUI log viewer:

I want to see how feasible it would be to create a Snap.

It is:
Python 3
PyQt 5
Qt 5

It also presents a file selector to find logs to open, I envision users opening their /var/log/apache2/error.log file for instance.

So apart from being able to browse files in $HOME the file chooser should also have access to /var/log

Would this be easy to do?

The log-observe interface gives you read access to /var/log …