Sushi or Saturn (or any of you other front projection guys out there I am forgetting), anyone know much about Draper Luma pull down screens?

I got one for free along w/ my projector, not sure if I want to use it, or stick with my diy blackout wall mount (which I am happy with). Cant find much out there review wise.

Thanks!