Venusaur is extremely slow, and given the huge disadvantage in duels for any type, including water types, I would suggest a speed boost, or a leech seed, which is one of her main moves.
I have some suggestions to improve shiftry, his typing is the worst in the game, so he needs a set with more counters.
P Worry Seed
P Razor Wind
m1 Faint Attack
M2 Grassy Glide --- Bounce
m3 Razor Leaf
m4 Natural Gift
m5 Foul Play
M6 Night Shade----Fling
m7 Grass Knot ---- Rock Tomb
m8...
I think it’s hard to increase his speed, he’s a naturally slow pokemon, you can improve his set moves, with seed bomb, bullet seed, some move water he learn on bulbapedia
the prankster skill would be very good in a fighting pokemon, but not in lukario, for that reason, I thought it would be cool to make riolu like dragonair, scyther etc. I have some ideas about the move set
m1 Sky Uppercut
M2 Bullet Punch
m3 Feint
m4 Detect
M5 Low Kick
m6 Vacuum Wave
m7...
I would like to suggest new moves for delcatty, the pokemon is with a perfect sprite, but completely forgotten for having not so good moves
Thanks
P Double team
P Foresight
m1 scratch
M2 baby doll eyes
m3 play rough
m4 frustration ------ Fake out
M5 play nice
m6 endeavor ------- Metronome
m7...