I have made coffee wine and it does taste quite bitter and needs to be aged at least two years to smooth out the bitterness. I treat the coffee as the base for the flavor and add enough sugar to create a potential ABV of about 11.5% (a starting gravity of about 1.090). I think the secret is not to brew the coffee for longer than you would brew if you were drinking the coffee, to use the best coffee you can get, to use the same amount of coffee per gallon as you would for drinking that coffee, and to use a good wine yeast like QA23 or 71B. Boiling coffee brings out the bitterness so again, don't heat the water for the coffee any higher than you would if you were going to drink the coffee before pitching your yeast. Oh, and don't worry about contamination. Simply add K-meta (campden tabs) 24 hours before you pitch the yeast. Kills all wild yeasts and other possible sources of contamination. I understand that the best temperature range to brew coffee is between about 85-95 degrees C.