I've been seeing some weep hole posts again, so I remembered to update some information about this, something that I should have done long ago
So, about my solution of using a wider seal, it didn't worked very well for me, some times I had a very small leak, sometimes I didn't.
In my opinion, the problem is that my shaft has a very very big groove (as you can see in some early pictures), so with only 1mm away from the groove, the seal lip would be running in and out of the groove, causing some occasional leaks.
I still think that for a small groove like the one that Bushie showed, it can be a good solution, not because it won't seal in the same position, but because it will put the wear in some other place.
Then I went back to the OEM seal and it's still ok, so this shows that even with a very large groove the seal still works. Anyway now I have a new shaft that I will change in the first opportunity
Now for another info, this one has been tested for a couple of years
I'm a proud cheapskate, so I always try to find some cheaper solution for the problems I find, this is just another one.
I've tried to buy the SKF ICOS series bearing outside KTM, but no one could sell it to me, they all said it was locked to a manufacturer, so I tried to find other solution.
This is a solution for one that wants to change the bearing, but still has a good seal.
So what I have found it's that you can use a "normal" 2RS bearing and install the seal from SKF ICOS in it. You just have to remove the rubber seal from the standard bearing and you will see that you have the same groove on the bearing as the ICOS, so just install there the seal.
You have here some pictures so you can see it better.
If you want you can even leave the rubber seal in the other side, so you will have a double seal, but you won't have the lube from the engine oil.
This one has been tested for some years, so you can try it