Yes watering down will help with acidity and it won’t harm the flavour unless you water it down way too much, since concords have very strong grape flavours if anything it should help mellow some of the foxiness sometimes associated with concords. I wouldn’t add frozen concentrate unless it’s...