AGPL is really weird. There are widely differing opinions on what it means. There is this extreme where it is horrific, then you have this guy on stackoverflow who makes it shound like a kitten with claws removed [1] The ambiguity itself in interpretation (or at least how the "general public" interprets it) is a danger signal to avoid it.
[1][https://opensource.stackexchange.com/questions/4691/java-and...]