The single greatest improvement you could possibly make would be to allow the 
making of reservations for reward travel.