Even the iPhone does not keep WiFi conncted 24/7. When it goes to sleep WiFi is disabled and enabled when the phone is in use or during a fetch. So if you have poor reception, obviously notifications aren't going to work very well unless you are actively using your phone (keeping the wifi connection active). This is not an issue with Sportacular but is just how the notification system works.
I understand that, but when a 'fetch' occurs, a connection is made, and so I should at least be getting whatever notifications are in the pipeline at that point in time. I have fetch set up to occur every 15 minutes. And as I said, I do have service. It's not like it says "No service" as soon as I'm at home. I do have enough reception that my phone rings as I get calls, and I get alerts from text messages as they are sent to me. In order for me to have a clear call, I have to be near one of the windows, and my iPhone is usually close enough to the windows for me to do that.
I don't think it's normal that I was getting final score notifications the morning after the game, more than 12 hours later.