They're supposed to be good plugs but I wouldn't install and expect to feel a difference. They're shouldn't be a problem using them but I wouldn't throw out a good stock plug for E3 plus.
I use them in all my two strokes because they are less prone to fouling.