I won't touch photo booths. Not at this point in time. The time to get into that was 2011 or prior.
Also photo booths are a lot of hassle. What if the person you hired to attend it doesn't show? What if it's a person who is lousy at tear down, and you end up having to do tear down and set up...they are essentially just paid to stand there and smile...maybe take the prints and give them to the guests.
The Agent that handles booking DJs and Photo booth, and Up lighting at the agency always tells me "The photo booths are 80% of my hassle and worry". He owns 3 of them and he has an easy time finding girls who will show up to be an attendant for $100, but to find people to actually tear down, set up, and drive back to him is real difficult. He has to often go and tear down, and pick the booth up at the venue himself...sometimes after a dj gig! Sometimes the staff is waiting for him to show up to take the booth down so they can leave. Probably not good when that happens as it reflects poorly from the venue.
Also running DJ and photo booth yourself with no help is a pain. Lots of tear down too at the end of the night. There is a DJ here in Maryland out of Ocean City offering a $895 DJ+photo booth deal, and he does it all himself. His booth looks like it's on the cheap side though.
Then there are the expenses of the booth to deal with. I'll stick to just DJ and Up Lighting. If someone ever asks me about a booth, I will refer them out.