Worshiping Allah for his rewards is not nifq. Worshiping Allah only for his sake almost requires one to follow a tariqah of tasawwuf to suppress the nafs.