The BibTex records Google Scholar spits out are garbage. Almost every @book title gets listed as a journal and I could find no citations correctly using @inbook
After @martijnvdven and I wrote out the html and did a few test cases a user would basdically have to rewrite the entire citation and we were left creating input fields for each BibTex field required in a citation. By that point you might as well just start with a blank form.
We will look to fork this https://www.lib.ncsu.edu/citationbuilder/ instead and add the microformats since they have the phptemplates and input form fields completed already.
So can you build an #IndieWeb citation tool using Google Scholar? No. Too much garbage in, garbage out.