vistaprint puts their logo on the back of them though.. if you don't care about that then I'd do it up.. it would work great for this kind of card. but not professional. they are also matte not uv protected.
I've used them several times as well for just cards like these.