Yes, I've put two on so far.
One on my workshop which has a 6" growing medium for meadow flowers and one on mums extension which has a 4" growing medium for sedum and drought resistant flowers.
I used a Firestone butyl rubber pond liner both times for the waterproofing. It's fast and easy to lay and has a 30 year guarantee and factory sealed seams, just roll it out on top of your insulation and you're waterproof in 30 minutes. I have felt underlay on top and below for added protection.
The gutter detail at the front needs careful detailing. I used a hidden gutter with Lindab steel guttering both times. A quality gutter and easily fabricated with a holes and tin snips. I can't stress how important it is to get this right first time, so you need to over engineer it to make sure it's done properly.
As Brucey said, you'll need to beef up the roof with a bit of steel and 2"x8" joists.