I've had some pretty good results doing the following using BFD Eco and the PRV:
1) Alternate between various types of snare hits. Like hit, half, quarter, whatever you have available really. Sometimes you may also have access to different stick types like brushes. Try tossing some of those in there.
2) Disable *snap when putting in the notes. Stagger and overlap them almost randomly using the different types of hits. If you have an anti machine gun mode on your drum sequencer that helps too. When I've done rolls the PRV looks pretty messy and it takes a lot of trial and error. Make sure you use the harder midi hits to accent the beats or wherever you feel the should be an accent.
3) Mess with the velocities so no two hits are the same. Again use the higher velocities for the accents of the roll.
Unfortunately the program and quality of samples you use will likely play a big factor. For example the SD3 samples and SD3 itself that comes with Sonar don't have as much depth as say the Andy John's kit for SD3 and even less than using BFD with the Rock Legends kit (what I've been using almost exclusively now). If you have X2 you should have access to the Rock Legends kit for SD3 through the Content Club (it's the current freebie) but I haven't tried it yet. If it is as nice as the one for BFD then the snare seems to be pretty good for this type of work. It's still hard to beat a real drummer doing a real roll but with a bit of work and patience you can get pretty close. Cheers.
Edit: I originally typed audio snap but meant the grid snapping feature. Just been thinking about audio snap too much lately. ;-)