the sound will be 10x better once your turbo. i have the knock-off version from ebay and it is quieter and smoother then yours at N/A. just something to look forward to and motivate ya to get them parts
edit: just re-read your post that its an idle issue thats making it sound like it is.... here is my vid revving