Do you really want unique css for each MultiKPI object? Or have you got some(two, three) alternative designs?
What I have done with extensions is add a flag to the property panel. (boolean or dropdown depending on how many alternatives you have). Depending on the value of this flag I then add a CSS class to the top element in the visualization. I then include this class in my CSS rules.