Yes, homemade puff pastry will give you a delicious, flaky crust. Just ensure it's rolled out to the correct thickness.