I never think to make pizza scrolls, sounds so easy, I'm going to make a big batch and freeze them!
(Sorry had nothing to contribute, everyone has mentioned my ideas already.. just wanted to add in my appreciation lol)