Interrupt Service Routine (ISR) crashing

why is it not a good idea?

It causes your ISR to hang. Printing depends on interrupts, which are turned off in an ISR.

Set a global flag in the ISR telling the main program that it is time to print, then print from within the main program.

Avoid Instructables like a disease. Most of them are crap, and some can actually lead you to damage your equipment.