Man, I haven't listened to any of that stuff since like... 1998 or so. I can still get behind some of it. But yeah, I don't know of anyone that's doing that kind of stuff now, but I don't really listen to it much these days, so I wouldn't be the person to ask. Best of luck! There's got to be somebody still doing it somewhere.