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.
I think it can definitely fufill niches in teams such as yours and I applaud your creativity. There's no "best" Genesect replacement though and it all comes down to the team.
I looked through your team and it's pretty solid. Everything I may have suggested has been covered by the other raters. Sorry I couldn't give you a rate :(
i just saw u on a forum and i liked ur picture so i went into ur profile and saw your new so i sent u a invite i thought since your new you could maybe benefit from joining the clan