Absolutely! If you have a knack for pastry making and the time to do so, by all means, make the puff pastry from scratch. I'm sure it would be delicious!