Everything that can be done in the database part is already being done by HOL so maybe you can work harder on the frontend part and ask HOL for cooperation.
Will the frontent provide unique WinUAE configs for each game? What if winuae changes the way it handles configurations then? It's still a beta product you know, features still come and go. You can configure the "hardware" part of winuae but everyone have different tastes for the "host" part. How do you plan to solve that? Will you ask for universal filter settings for example and apply them to all configs with the frontend? Again, not all games center the same! Also how will the frontend recall winuae? By launching the configs and letting them launch WinUAE? These are the things I wonder