In practice it is just preference. In extreme cases where you have hundreds of macros and make them all global you can have some problems because all of the macros have to be loaded with import variables if they are used or not, this is done without your intervention. So if you have lots and lots of macros it can cause some more overhead than transclusions.
But the number of macros you would need to have a noticeable effect is almost certainly outside of what is reasonable to do. -- You received this message because you are subscribed to the Google Groups "TiddlyWiki" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/df4bb84d-1c80-4a8c-a656-237ba3b07190%40googlegroups.com.

