I found one small bug. Not game breaking or entirely bad, but i'm pretty sure it shouldn't happen so I figured I should post it. When you are in the first reactor, and are first introduced to ladders, and about hitting start if you get stuck. If you hit start after Jessie finishes talking it teleports you to the point it's supposed to. I think it skips out on a point where you can talk to Barret, and it keeps him solid so you can talk to him. I didn't notice this until I tried to get back up the ladder and couldn't get through Barret, so I talked to him, and after the dialogue box cleared Cloud did a super jump to the top of the ladder and started to climb down. Like I said, not game breaking, but just wanted to point it out.
edit: Ok, so it happens whenever you go back to the area where Jessie is just chillin.
edit: Also, I was wondering if you could go more in depth about the classes of each person. I mean, I can probably guess most of them:
Cloud: Kinda like a battle mage. Well rounded in almost everything, but doesn't really stand out.
Barret: Tank. Lots of hit points, best person to put the cover materia on (if it's still in game) High in defense. Decent in attack, but low on magic.
Tifa: Powerhouse. Does a lot of physical damage, but low on magic damage.
Aeris: Mage. Lots of magic damage, and a great healer. Does low physical damage, and has little health and defense.
Red XIII: I can't really think of anything, maybe something like Cloud is, but with a bit more magic?
Yuffie: Ninja. High speed, high chance to not get hit. Medium amount of health, and decent damage
Vincent: Not sure either, but at just a guess maybe, high attack low defense so it's best to keep him in the back. Kind of like the opposite of Barret with a bit more magic ability then Cloud.
Cid: I'm really not sure with him, maybe just another melee person. I honestly don't know.
Though like I said those are just guesses that I made from my personal perspective so I could be completely off. Especially since I'm still in the first reactor.
edit: Also, in the area when you get barret, it doesn't let you go back to the section where Wedge is.
edit: nevermind, I think that was just me being stupid and not going far enough back.