Dude, your name is hella long and obnoxious. >_>
True fact.
Either way, a list of weights is always useful to cg people : )
Oh, also the future, i think they are good because i played em. TBH i never played anyone from usa, from wifi i can tell USA plays very similar to canada. Your average player is better, but the top of canada can easily compete with the best of USA. Now for all i care, you can keep on thinking canada is ****, but your the one who doesnt place well, not them. USA isnt the only reference around, i think Ally and holy showed that before(and arguably a couple of other canadians).
FInally, just get this in your head, when you say "plus thats not even what Im talking about (although thats prob the worst case) I've always lost to people I can beat at every tourney Ive ever been too.", it really means : " I can beat people in friendlies but not in tourney." which means they arent trying as hard as they could be. Tourney sets are all that matter.
Also, you should not be losing to a ganon offline, no matter what, you simply gotta know your matchups. Don't expect free wins, but the ratio really is 90:10 or 95:5 due to so many things. If you know your matchups, their easy as hell. Heavyweights are actually incredibly easy due to solo cg for the most part, save snake. Otherwise, kill power is useless if it involves having to get within grab range.