Ok, having a bit of a senior moment with this.
This is how I'm interpretting this.
The hidden product wont be visible on the website unless or until the client gives it a ProductLive value of 1 and then the if statement will cause the "add to cart" to show for a product they only want to display but not allow a customer to purchase.