The biggest down side is GPLv3... which won't work if someone wants to use it in a GPL+Commercial product downstream. I understand the desire to monetize this component library, but it definitely precludes it for a lot of backed project usage.
Not sure I could even suggest a good alternative depending on the desired usage/outcome.