No advantages really apart from a nice wee noise.
disadvantages range from some people experiencing rough idling to some having their oil stink of petrol (whether that is due to d/v, who knows)
get one and try it, if you dont like it then get rid.
Personnally i prefer the noise from my induction kit.