Cloth is sensitive to how many polygons you have and howmany of those are triangles and so on. This means you will have a hard time getting a consistant result since your caps are N-gons.
For a solution I would suggest that you change the caps in your extrude nurbs from the default N-gons to Quads, then enable the grid option.
/Randy