In assessing any tribal programming proposal the Secretary shall consider all pertinent factors, including the following: the percentage of tribal members residing on or near the subject reservation, including former reservation areas in Oklahoma, or Alaska Native villages; the formal educational level and the general level of social and economic adjustment of such reservation residents; the nature of recent programming affecting the subject tribe or group and particularly the reservation residents; the needs and aspirations of any local Indian communities or districts within the reservation and the nature of organization of such local entities; the feasibility of the participation of tribal members not in residence on the reservation; the availability of funds for programming purposes derived from sources other than the subject judgment; and all other pertinent social and economic data developed to support any proposed program.