You can buy a great drone and get amazing shots over and over for less than it would cost to hire a helicopter once.
However, they also pose a risk. I'd favor a simple registration process and clear cut rules that are not infringing on the use of drones. I'd like to see the registration used mostly to enforce the rules and track a drone back to its owner.
Ideally, drones should also broadcast its ID, so it's easy for other pilots to know they're in the area and also allow LEO to ticket/fine for offences. Without a broadcasting ID, most of these rules will be hard to enforce.