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.