Seems they should at least be pricing it the same as their smartphone pricing. $40 on T-mobile gets me 6GB of data with unlimited voice and SMS (and benefits like international roaming, zero-rated music services, etc), where under this plan it would get me 2GB of data, with no voice or SMS. I have friends in a large group plan who pay under $30/month for 10GB of data and all the other features.
The low bandwitdh pricing is very competitive with existing offerings, though.