No it will not harm it at all these 10-12si alternators are a gem in the fact if you hook them up like that you can run them on anything we run them on our combine, two tractors and I have run them on several friends cars brackets can be found to retrofit them to almost any engine.
Sweet im going to try that out later today see if it charges the batt .