Broadly speaking, yes it is.
It needs tweaking though: games where the tickets are exceptionally cheap (Bournemouth in the cup) or where the game is clearly considered a glamour fixture (Arsenal away) should not attract additional loyalty points in my view. Apart from that, I have no issues...