Breaking the log chain, preventing any point in time restores until the DB is switched back to full and a full or diff backup is taken, plus means that log backups can't restore over this time. This is not a good idea

---- Re-Indexing of all tables of Database<nip>

So where do you check fragmentation? Looks like a blanket rebuild of everything, whether it needs rebuilding or not.