I've talked with Gen about this before, before the whole engine thing, and he reckoned it was certainly doable. Hell, with the video I posted, the guy who made it did his own masters thesis on the subject which is viewable online, so we have at least one way of doing it to go off of. Another example:
This guy did short grass in insane quantities... With OpenGL and a graphics card that, by today's standards, is terrible. There's apparently whitepapers on the algorithms and approach, can't find any yet, but it's certainly an excellent proof of concept. I hear he's working for EA Sports, now. In any case, though, if there is any way to make this engine stand out, it's something like this.