Wow, that's great!
Another tiny thing I noticed is that even if I delete the default CSL AMA, Chicago, or MLA, as some of them are not useful for me, the workflow will automatically add them back. I can live with that, but just wanted to point it out if it is not your intentional design.