1 Its hard to use points for upgrades. You need to have a ticket in an upgradeable class. If you do so this is good value.
long haul premium class is ideal followed by long haul economy
2using points has no impact on status. But, if you use the points for buying tickets for family and pay money for your ticket then you will gain status points
If you have flycard then redemption rates are a little better