His lack of discipline and self control will cost him greatly. Though Cunha is a talented attacker, he needs to control his temper to avoid unnecessary bookings and disruption to his performance.
I don't know what goes through his head sometimes, he is either fighting his own teammate or fighting opposition players, that is no way a professional footballer should conduct himself. He is the best player in Wolves, and it is unfair to cost your team by getting sent off for something very silly, and go on to miss further games through suspension.
There are big clubs watching Cunha, but if he does not change his character, i don't think he would be able to make that move to a big club, because they check things like this.