I would but my 8.1 now is up do date and quite pretty and everything works just fine so I'm like "is it worth the risk?". I guess for the people like me who are (mostly) satisfied with their experience on WP it would be more advisable to wait for developer preview. I expect it to arrive around April-May, so it's pretty close now. Also, you say it is available, does it mean HTC released the updated drivers and everything for new functionality?