Give the gift of Drupal. All merchandise is 50% off through 2016.
Looking at the variables table and function nodeblock_node_insert(), I gather that nodeblock sets a variable for every single node that is created. Is that really necessary? I'd say that you only need those variables for node types that are nodeblock-enabled. I have not run performance tests, but for large sites with many nodes, I guess this could cause problems with speed and memory usage.