Saifiti ready to battle for spot in Knights engine room