Riposte does have a color component, but it’s in the opposite direction from that suggested by the OP. If you drop green tiles on Boril, they do more damage and so hurt your green heroes more than, say, dropping red tiles on Boril. Likewise, casting Zeline’s Emerald Flash (which is extra effective against Ice) against is going to hurt Boril badly, but hurt Zeline even more.
Riposte is fun to bring in wars against teams with lots of area- or nearby-hitters. I’ve won more than a few battles when a Justice or Zeline skewered herself on Boril’s riposte. Not that Boril lived, but he did his job. Riposte on raid defense, though, only works until you start facing players who can intelligently deploy debuffs.