Could this Nissan Leaf Nismo Concept rival the Ford Focus RS?