The styleguide says "Avoid the ternary operator (?:) except in cases where all expressions are extremely trivial".

I think it's better as-is.