I was a bit apprehensive about JSX before quickly getting used to it. Now I love it.
The only decision I dislike is renaming class to className. Why not klass, cls, cs... anything shorter.
ClassName is simple to understand but adds a lot of clutter to component files.