Iso-parametric finite elements have been around for a while now, but are rarely used in CFD. The difficulty of creating high quality curved elements in the boundary-layers is one big reason for this. This is changing, as we’ll see subsequently, but there are other areas where these elements pose challenges. See this article for a discussion on why visualizing results is harder to do.