I feel that the Grunfield's opening lines are dangerous for Black, usually giving White an advantage, but I find that if Black survives he gets a fantastic endgame. If you play the Grunfield, you need to know the lines, which fits your description of sharp. Also, sharpen up your endgame, you don't want to scre up a good endgame.
Coming from a 2000
If I can get opinions of players rated 2000 and lower, what do you think of it (if you play it or play against it). I am looking for a new opening as black, because I wasn't satisfied with my old one, and I am looking for something very complicated/sharp. I am fine if white deviates from the Grunfeld (Nf3 etc).
What is your opinion?