Thanks for the feeback. I'll adress what I can:
-The "annoyiness" of cursed body has already been brought up, and it has also come to my ears that people is iffy about the actual ability ebounny is supposed to have, that being aftermath. Azery achieved to fix aftermath and it now works properly, but since ebounny is rather common and most pokemon only have physical moves by that point, I can see where people come from when they say the thing is annoying as hell. I, too, have been there: my poor eufur almost died twice to glitched aftermath ebounnies in the wild, and some battles became a breeze because my own aftermath ebounny damaged them AND they also got 1/4 HP less each time they hit it as well.
That's why, as decided yesterday night, ebounny's new ability (for the first slot, the other slot, run away, remains the same) is quick feet. For those who might not know, quick feet makes it so that, under a status condition, the pokémon's speed is boosted by 50%. Since ebounny already gets agility, and one of the strong points of the 1st gym is getting burned, as Mary herself states, ebounny becomes very fast at the cost of being statused. It doesn't get any annoying effect for the player unless, well, you go and try to burn or paralyze one of these things, but my point is, is not as annoying as cursed body and aftermath: it now only becomes faster, but nothing else.
-Mouroot is kind of a strong mon by this point of the game, yes. The trainer that uses it in route 1 (was it route 1?) can give you a hard time depending on what you run, and having a lifoam against it is kind of a problem. Magpy is strongly encouraged against this thing due to SE peck, because I tell you by experience, that ebounny and eufur don't have much going on to take on a mouroot, even at level 7. Another thing that helps quite a lot is sinisect, which evolves at level 6 to allow you take on mouroot with quite a strong fell stinger and resistence againt the grass type's moves. I can't really judge myself how possible it is to defeat this thing running only lifoam, as I haven't tried.
-Low sweep is currently being evaluated and as a possible (and very likely) substitute we're considering rock smash, which has lower base power (40 vs 65) and it rather has a chance of lowering defense than always lowering speed of the target. My suggestion against voodusk is running pluck/peck magpy into it, as a ghost/fighting with low defenses can't really do much and gets generally OHKOed. If you don't plan on running magpy in your team, bug types like chromalyd or its evolution, monochromoth, have quite a good position against voodusk: chromalyd is quite defensive and as a pure bug it resists fighting, while monochromoth has better offensive stats and it is immune to ghost, while only neutral against fighting.
-I don't have much to say on this one, other than: I still don't have neither an elftik or a pikrieg ;-;
Pikrieg is also a good choice against Mary and a good trade for the elftik, but yeah due to this precisely is why elftik is so rare.