I am a huge fan. We went on a Windsor/Toronto/Niagara trip for our honeymoon. It was a great trip, and we loved it. Stay at the hotel at the ballpark for sure, get a field view room, even if the team isn't in town.
If you want to catch other ballparks, you can catch Detroit on the way if you go the Canadian route, or Cleveland if you come back the toll road.