Every time this licenses comes up I have to repeat myself: It's source-available proprietary (free)ware; "source first" is "open source washing" at it's finest
From an old comment of mine:
[...] It strips you of the options the four essential freedoms provide.
IMO ["but protecting muh devs and making it financially viable as a for-profit"] is not rly an argument. Libre software is free as in freedom and not necessarily free as in beer. You could license it under the (A)GPL, charge for downloads in the Play store or for compiled binaries on ur website and ask for donations on F-Droid.
You could even do a freemium version where some features are locked in the binaries you distribute and need a license from ur website or smth (for those who don't want to use Google Play). (iirc SD Maid 2/SE does this)
E.g.: AFAIK the QT Framework (which I don't particularly like) is dual licensed, making it both Foss that ppl have to contribute back to and viable as a for-profit