Yeah I'm more inclined towards Battle Royale as well. For one, the sheer differentiation due to its asian roots resonates witch me much more. While the "kid cruelty" is present in both movies, I think BR makes a deeper point without the love stuff fluff. But that's just me personally and I enjoyed both movies.
I'm just kinda worried about the sequel as they tend to suck.