I haven't participated, no. But they are good and are from Adobe. If I am not wrong, you get integration inside Adobe tools as well.
You can buy assets from Behance and then make it useful for your own project. There are people who showcase their work and get hired in return.