I think Cantona and Costa are very different players and people. The only similarities I can see is that they take no sh** but the same can be said about a lot of players. Julian Dicks, Jaap Stam, Vinnie Jones, Duncan Ferguson, Stuart Pearce or Roy Keane.
All different players in their own right and household names.
Costa is a big ugly bear and that gives him an advantage from the start.