It was pretty awesome imo. Loved the visuals and 3D was great! Pretty standard marvel story tho. The Ancient one fight was too short like you mentioned. It would have been nice to see them go at it for an epic showdown but that didn't happen.
If you've watched Luthor before and admired Idris Elba's awesome performance, you gotta watch the Wire to see how he started out. He plays a pretty badass intellectual gangster and he's smooth as fudge for the most part.