Not to me; if you have a problem which NodeBalancer can solve, then it's likely that you already have multiple Linodes and an additional $19.95 will be a relative drop in the bucket, especially given what you get from it.
Twenty bucks a month is nothing. It's pretty hard to find any hardware load balancers for less than $1500 each. At my last job I wrote a hardware proposal that called for redundant $80K load balancers. Though I'm sure that the NodeBalancer can't match the feature set yet of the high end machines I sure like this trend.
If your stack requires a load balancer, you would have to pay $19.95 for a dedicated 512 node that you would need to then configure and manage your own load balancer. This new service is also managed, distributed, and has an API. $19.95/month seems like a steal to me.
True. I was intending to draw a comparison to what kind of load balancing you can get on Linode for $19.95 if you were to do it yourself. I highly doubt it is possible to roll a superior load balancer service on your own for less than NodeBalancer.
I was recently trying to figure out how I was going to handle this on Linode. I am very glad to see this new service. If NodeBalancer has the ability to fail over to other data centers in the instance of a data center wide outage then I'll be set.