I've gone through these games a ton in my pokemon career, and they still have the most fun ingames. These are a few things that stuck out at me, and they are for G/S, not Crystal, although I may post my Crystal tier list later, since that is a lot easier for me because I play that more than G/S:
OU
-Paras to BL
The only thing going for Paras is cut and spore. Cut is not very significant because you only need to use it once during all of Johto, and there are many other pokemon to use cut. Spore is a great move, but we all know how much Chikorita sucks ingame, well so does Paras, and it's not a starter and has worse stats. It's not OU material.
-Hoothoot to BL
Hoothoot does have Fly, which is very useful ingame, but deciding to train it isn't a good idea. Noctowl is terrible stat wise, and doesn't even learn any good attacks outside of Hypnosis.
-Zubat to BL
I trained a Zubat before, and all the grinding you had to do in the beginning of the game with it was terrible. If it didn't take long to evolve into Crobat, that would be one thing but maxing its Happiness takes a decent amount of time and it will usually happen when you're in the mid 30's. Now Crobat is a great pokemon for ingame. It gets Fly, which is very useful, and it's very fast.
BL
-Geodude to OU
Geodude absolutely destroys the first half of Johto, and most of the toughest Gym Leaders are the ones that Geodude dominates, giving him many bonus points. Scythers Fury Cutter can be really tough if you don't have cyndaquil, Miltank's Rollout is very tough regardless of which starter you have. Learning Magnitude and Rock Throw early is great, and his stabs are excellent. Graveler can even Selfdestruct if you are having some trouble with a Gym Leader/E4 member/Blue/Red. Graveller is fine stat wise for ingame, he doesn't even need to evolve to Golem in order to be one of the best choices ingame.
-Abra to OU
How Abra isn't OU is beyond me. There are a ton of trainers around Goldenrod to help him level up to a Kadabra, he can even fight for himself with the punches, and his SpAtk and speed are sky high. Definitely a top OU. He Creams the Rockets, and is great against most gym leaders and most of the E4.
-Wooper to OU
You get him early, he has great stabs, evolves early, and even learns EQ naturally at a pretty low level. He can Surf for you, and Quagsire can learn Ice Punch and be able to fit Strength on its movepool. A top tier OU if you ask me.
-Mareep to OU
Mareep and the pokemon who I'm about to suggest for OU next are the ones that I think would be the worst OU's, but the best BL's, so it's a tough call but I'll talk about them anyway. Mareep is caught early, can T-Punch, Fire Punch, and has high Sp.Atk as an Ampharos.
-Machop to OU
Even without evolving into Machamp, Machoke has very high Atk, can fit Strength on its moveset, can Cross Chop, and even Ice punch if you are really having trouble with Lance for some reason(Machoke doesn't need to have high Sp.Atk to take out Lance's Dragonites).
UU
-Dratini to BL
Dratini isn't that great, I'll admit it. It will evolve to Dragonite very late(Around the time you will fight Blue), but Dragonair isn't that bad. You can get Dratini in the game corner in Goldenrod for 2100 coins iirc, which isn't much, and it can surf for you. I don't think it is bad enough to be UU though.
Pokemon not on your lists
-Heracross to OU
You can get Hera pretty early, he has monstorous atk, and can use Strength on its movest(Actually, Strength will be its strongest attack if you don't use Return, and Take Down has bad accuracy but it could help if you're using Reversal). Strength actually KO's many pokemon in one hit, because of heracross' atk. Reversal is useful in some situations, and it can Dynamic Punch if you really want it to. If you don't have anything better to teach EQ, Heracross can use it to great success.
-Slowpoke to BL
I'm surprised this wasn't anywhere on your list Mekkah. He is caught early, and I would say he belongs in OU if it weren't for the fact that he evolves very late. He can Surf, Shadow Ball, and Confusion/Water gun will make due until then.
-Miltank to BL
He's caught somewhat early, but he's rare and most of your pokemon will be at a mich higher level. Other than that, he's great. Milk Drink is a great recovery move, and can heal your other party pokemon, and it can use stab Strength, and Body Slam.
-Chinchou to BL
Because of a lack of good water pokemon in G/S other than Totodile, Chinchou becomes very useful. He matches up well against many Gym Leaders and some of the E4. He can Surf, and has Thunder/Spark, depending on if you want to spend money at the game corner on the Thunder TM.
-Lapras to BL
I have been able to do this many times, and I'm sure it won't be hard if you have a good idea of time. When you choose what day it is at the start of the game, predict how long it will take you to get the Surf HM, and based on that decide what day it is. Other than that and the work it takes to backtrack to lapras, it's a great candidate for ingame. Great stabs and it learns Ice beam naturally and at a pretty low level. It also learns surf since it's a water type, and in G/S where you can't get a water stone until nearly the end of the game, lapras is definitely a pokemon to considder for your team.
I know there are others that aren't on your list Mekkah, but I didn't really care enough about them to really post anything about them. I am more knowledgable about the Crystal ingame than G/S ingame, so I may post my tier list for that tomorrow, if anyone even cares.
OU
-Paras to BL
The only thing going for Paras is cut and spore. Cut is not very significant because you only need to use it once during all of Johto, and there are many other pokemon to use cut. Spore is a great move, but we all know how much Chikorita sucks ingame, well so does Paras, and it's not a starter and has worse stats. It's not OU material.
-Hoothoot to BL
Hoothoot does have Fly, which is very useful ingame, but deciding to train it isn't a good idea. Noctowl is terrible stat wise, and doesn't even learn any good attacks outside of Hypnosis.
-Zubat to BL
I trained a Zubat before, and all the grinding you had to do in the beginning of the game with it was terrible. If it didn't take long to evolve into Crobat, that would be one thing but maxing its Happiness takes a decent amount of time and it will usually happen when you're in the mid 30's. Now Crobat is a great pokemon for ingame. It gets Fly, which is very useful, and it's very fast.
BL
-Geodude to OU
Geodude absolutely destroys the first half of Johto, and most of the toughest Gym Leaders are the ones that Geodude dominates, giving him many bonus points. Scythers Fury Cutter can be really tough if you don't have cyndaquil, Miltank's Rollout is very tough regardless of which starter you have. Learning Magnitude and Rock Throw early is great, and his stabs are excellent. Graveler can even Selfdestruct if you are having some trouble with a Gym Leader/E4 member/Blue/Red. Graveller is fine stat wise for ingame, he doesn't even need to evolve to Golem in order to be one of the best choices ingame.
-Abra to OU
How Abra isn't OU is beyond me. There are a ton of trainers around Goldenrod to help him level up to a Kadabra, he can even fight for himself with the punches, and his SpAtk and speed are sky high. Definitely a top OU. He Creams the Rockets, and is great against most gym leaders and most of the E4.
-Wooper to OU
You get him early, he has great stabs, evolves early, and even learns EQ naturally at a pretty low level. He can Surf for you, and Quagsire can learn Ice Punch and be able to fit Strength on its movepool. A top tier OU if you ask me.
-Mareep to OU
Mareep and the pokemon who I'm about to suggest for OU next are the ones that I think would be the worst OU's, but the best BL's, so it's a tough call but I'll talk about them anyway. Mareep is caught early, can T-Punch, Fire Punch, and has high Sp.Atk as an Ampharos.
-Machop to OU
Even without evolving into Machamp, Machoke has very high Atk, can fit Strength on its moveset, can Cross Chop, and even Ice punch if you are really having trouble with Lance for some reason(Machoke doesn't need to have high Sp.Atk to take out Lance's Dragonites).
UU
-Dratini to BL
Dratini isn't that great, I'll admit it. It will evolve to Dragonite very late(Around the time you will fight Blue), but Dragonair isn't that bad. You can get Dratini in the game corner in Goldenrod for 2100 coins iirc, which isn't much, and it can surf for you. I don't think it is bad enough to be UU though.
Pokemon not on your lists
-Heracross to OU
You can get Hera pretty early, he has monstorous atk, and can use Strength on its movest(Actually, Strength will be its strongest attack if you don't use Return, and Take Down has bad accuracy but it could help if you're using Reversal). Strength actually KO's many pokemon in one hit, because of heracross' atk. Reversal is useful in some situations, and it can Dynamic Punch if you really want it to. If you don't have anything better to teach EQ, Heracross can use it to great success.
-Slowpoke to BL
I'm surprised this wasn't anywhere on your list Mekkah. He is caught early, and I would say he belongs in OU if it weren't for the fact that he evolves very late. He can Surf, Shadow Ball, and Confusion/Water gun will make due until then.
-Miltank to BL
He's caught somewhat early, but he's rare and most of your pokemon will be at a mich higher level. Other than that, he's great. Milk Drink is a great recovery move, and can heal your other party pokemon, and it can use stab Strength, and Body Slam.
-Chinchou to BL
Because of a lack of good water pokemon in G/S other than Totodile, Chinchou becomes very useful. He matches up well against many Gym Leaders and some of the E4. He can Surf, and has Thunder/Spark, depending on if you want to spend money at the game corner on the Thunder TM.
-Lapras to BL
I have been able to do this many times, and I'm sure it won't be hard if you have a good idea of time. When you choose what day it is at the start of the game, predict how long it will take you to get the Surf HM, and based on that decide what day it is. Other than that and the work it takes to backtrack to lapras, it's a great candidate for ingame. Great stabs and it learns Ice beam naturally and at a pretty low level. It also learns surf since it's a water type, and in G/S where you can't get a water stone until nearly the end of the game, lapras is definitely a pokemon to considder for your team.
I know there are others that aren't on your list Mekkah, but I didn't really care enough about them to really post anything about them. I am more knowledgable about the Crystal ingame than G/S ingame, so I may post my tier list for that tomorrow, if anyone even cares.