Not really no. Ever been to Oregon? That part of the state doesn't get a lot of regular sun.
In fact, this location makes no sense to me whatsoever. Connectivity out there is going to be expensive, not near a big exchange, the nearest city is really Eugene and that's not very convenient, none of the hydro-power assets that are closer to Portland or any town that lines the Colombia. Am I missing something?