Lorentz invariance, unitarity and UV-finiteness of QFT on noncommutative spacetime