Can anyone recommend using a resistant band for training?

I recently came back from Orlando and seen an advert for a TapoutXT program which uses a resistant band, no weights? seemed impressive

Are these any good?