I must be missing something here, but that looks to me like one of the simplest approaches I could fly?
MSA 2000', IAF 4000' on a radial from the approach VOR. Actually I cannot see why you cannot join the proc neared to Adidi at 3000'. What have I missed?