HL, I avoid fresh grass clippings in an active garden. I'll til them in after everything growing dies back, and then they're ready by Spring. I've had great luck with leaves as mulch though.
I've also used lake weeds in my compost piles. It adds moisture and heat, but I only use actively growing weeds. If a weed's been killed, I don't want those herbicides in my compost pile.