Welcome to Smogon! Take a moment to read the Introduction to Smogon for a run-down on everything Smogon, and make sure you take some time to read the global rules.
Being brutally honest, yes, your analyses do need some work. I don't want to flat-out reject them because of the time you put in to them and your willingness to contribute. I'll try to find the time tonight to post my concerns.