Typically in their own country it's easier, many different African passport holders when applying outside face extra scrutiny and long wait times if eligible at all to apply in a different country.
Nothing new to the educated on this visa. The RW4U video is 3 months old, but had pretty good info at the time. I didn't watch the more recent Siam legal video yet, but I suspect no surprises.
I might add that entering Thailand very near the visa expiry date would get you another 180 day stamp, and with a 180 day extension in country, you could get virtually 6 years out of the visa.
Pay an agent/law firm to get a bank account. Easiest is go to Pattaya and pay 5000 baht, you'll have the account in 3 hrs if you arrive in the morning.