Although the United States envisions Nepal as a stable and democratic buffer between China and India, the road ahead may be determined by those competing giants.