That sounds like good advice. However, I own PTY for years, bought it at a discount. Now trades at a large premium, but has maintained its 9.5-10% dividend throughout, never reducing the dividend. Pimco runs these funds well. Also own PHK. My concern with these funds is not the premium, given the very satisfactory current yield. It is that there is about 30% leverage with preferreds which become less profitable as short term rates keep rising. So there is a risk of a small cut in the dividend. But that risk would be there even if there were no premium.
In addition to some good non-energy income ideas already mentioned, I'll add NFJ (covered call fund pays about 11%), AINV (BDC pays over 10%), and BGF (combination of stock and bond, has risen lately, but still pays about 10.5% with a good cash cushion).