Jellyfin does not handle NAT punching automatically to point that a non technical user can install an app on their TV, see one or more libraries, and connect to my server across the Internet. This is the biggest problem that Plex solves compared to Jellyfin. I can't expect my parents to install Tailscale or make any changes to their network.
That being said I use Jellyfin. I just don't share it with my friends.








They know what's reported to them including your payroll and bank account income. For the vast majority of people that's everything you need. They don't if there's any special deductions that you want to take. The IRS could take the information they have, send you a form that you either accept as is or add your additional income and deductions.