I'm a little late joining this discussion, but thought I'd post anyway
I agree that the timing of JoA's cancellation sucked because Ryan was such an interesting character, and it really felt like they could have done a ton with that storyline in the next season. It felt like the God storyline needed to be revitalized, and the character of Ryan seemed like a great way to do that.
I'm a little hazy on the last half of season 2, so I am going to have to watch those before I guess more on what season 3 would have been like or what I would have liked to have seen