So my major complaint about this change is this UI.
I think it's kind of confusing that there are a bunch of "enabled avatar services" and then a separate drop-down for the "default avatar service". It's not at all clear what the two different pieces of UI will do.
AFAICT, only the default avatar service will actually be used? In that case, why do we expose the enabled list at all?