advise and/or recommendations?

You could contact Mike @ MRL Performance...... he is a member here on this site, but is in Chesaning, Mich. I personally do not know anyone in the Grand Rapids area, but there has to be someone there, that has a great reputation, because of the size of the town. I also, personally assemble my own motors here at my shop, but I'll try to make a few calls, to my buddies out of the GR area, for some information.