Question is more whether it is ethical for the coach to take this money as this might cause him to miss a better player in scouting due to watching the wrong game or in worst case even influence his recruiting decision.
When a coach misses a superior player because he misses a better game that doesn't pay him or even prefers an inferior athlete (consciously or subconsciously) from a travel team that pays him he is hurting his employer.