I think the iconic look you were seeking could be found if the detail in the bats was removed. The simplistic batman and background leave wonder for why the bats got the detail? I would have them little more than a coloured silhouette, as batman already has a fair amount of detail for a simplistic piece.
Very good work though. I loved Batman of the Future when it was on TV and this does the show a whole load of justice.