Even more important than all the stuff Firefly III can do for you is the list of stuff it can't do for you. If you want a personal finance tool to do this for you, look elsewhere.
Not supported by Firefly III. Use something like Portfolio Performance.
Not supported by Firefly III. Firefly III is meant for personal finances.
There are many, many ways to import data into Firefly III. But it won't be automated out of the box, and it won't be as easy as YNAB or Mint.
You can't add your car to Firefly III. The monetary value of your house can't be added to your net worth. If you want to do this, use GNUCash instead.
Firefly III won't support the ability to predict expenses, give you a look into the future or do financial planning. The present is hard enough to manage at the moment.
It won't be possible to see multi-currency transactions or accounts in a single default currency, by using exchange rates to convert the amounts. The result will always be inaccurate because banks often have steeper rates than the market.
If you submit a transaction in multiple currencies (this is possible) Firefly III won't convert them for you.
Firefly III knows many ways to organise your data, but there are no "sub-levels". There are tags to make things very fine-grained.
Firefly III is a multi-user environment. But each user is strictly separated.
A month goes from the 1st to the last day of the month. You can't tell Firefly III to go from the 23rd to the 22nd of the next month.