I would put a membrane underneath more to control the drying of the concrete and prevent de-watering (from the concrete) into the sub base.
As such I wouldn’t be concerned if its 1000 or 1200 gauge membrane.
The top of the slab is exposed to the elements so drying (eventually) will occur. The slab needs to be carefully “detailed” to prevent water collecting onto the slab and for this very reason I don’t particularly like them for sheds bases. A summerhouse may be different however I suspect not.
I’ve just done my potting shed using 6×4 pcc lintels , laid and levelled onto a type 1 base. Then I fixed 2×2 treated bearers to the concrete before fixing the shed floor. Gravel in between to allow free draining.