The Tecno Phantom 9 has more hits than misses for its price point