Glad to have you aboard in eMLB, Kevin. I think you'll be a fine addition. The Mets are one of 7 teams to never make the playoffs in eMLB's 11 seasons. It might take a season or two, but you've got some good parts to work with to help this financially strapped team become the force it could be in a tough NL East.
For anyone who is starting a fictional league, I'd highly recommend Kevin and suggest you contact him rather than vice versa. Any individual who is willing to turn down a league in respect to the other owners, feeling he could screw the team up worse in such an established league, is the kind of personality you want in your league. Sure he may have a few more questions about the game than others right now, but he's a quick study.
Just a plug for Kevin!