That's a tough one. JVR had a good start to the season, but he's been touted as a breakthrough for years now and has always failed to deliver (at least in the regular season). This may finally be his year, or he may end up injured again as usual.
Schenn is in a similar situation really. He's been lauded heavily this year, but he has yet to reach the expectations. In fact, at this point it's doubtful he'd even be playing on the top line. If he doesn't play with Giroux, there's little reason to pick him up.
I would probably go with JVR, but I wouldn't consider him a sure bet. If he manages to get another good game or two, you may want to try and move him while his value is high. He's never managed to keep a strong pace for a full season.