Peter, we are still working out the details and polishing the edges of this capability. I was able to reproduce the scenario you mention when I did not add field, operator and content information. You would expect this still to be a fair evaluation, if nothing at all is in the model, what do you care about the specific field…
But when I did add field information (somthing like “If Id != null” to go along with the “if blank do not render” and “If Id = null” to go with the “if blank do not render”) it worked like I expected.
I have a bunch of places where I need to add this to tables. If no rows I will hide the table, and expose a page title with an error message and a redirect button to add new records…
And I will pass along the results of our little test to the dev team so they can make this all more awesome.