How about rewarding war attacks with gems for each star received. Base the number of gems given on how many stars were earned and adjust for the town hall level.
You already do. You get gems in 3 achievements based on stars. The 3rd achievement you get 1000 gems for 1000 stars. On average, you make 1.7 gems per stars between all three achievements.