It doesn't really matter which camera you use as long as it takes high-quality photos. I suggest using a DSLR because it has better performance and more features than a compact camera, plus the lenses are interchangeable which means that you can choose the right one for the job.