I think its easier to sweep the rectangle. But if you want to work like this, one could create a "Library" of preexisting shapes to import into MoI and bend away!
The problem with the projection method is that the 'pattern' you project is somehow stretched, because ... it's a projection on one axe.
A bend should deform the pattern/text in a more uniform way.