My dd and her two best friends are headed to WDW right after graduation as well. They will be staying in a BWV studio...lucky girls. I booked it for them using our points.
My ex-dh's dd and her friends went down to WDW for high school graduation as well, a few years ago. They stayed at Pop and loved it. And then, when I took my then 33 y/o dd to WDW for her first stay, we stayed at Pop for two nights...then moved over to BWV. Well...she told me that she thought BWV was very nice and pretty and grown up but she really did like Pop better!!! It just seemed like it was happier and more fun!!!
I would really suggest sending the kids to Pop. There is a great food court, the rooms are pleasant, and the resort is lots of fun. The buses are good there as well.
As far as staying at an Epcot resort...they are nice. But, the food options aren't great for young adults. I know that my dd is happy to be staying at BWV simply because one of her friends has severe food allergies, so they will be eating in the studio a lot. But, that isn't an option for those staying in a 'regular room'. And while the 'entertainment' can be fun at night, it just isn't enough to hold your attention for very long. Yes, these resorts are pretty, but in all reality, I think young adults would be very happy at Pop.