$200 sounds expensive. $350 even more expensive. However, you're tight on time, so that's the trade-off.
Berbera is worth an overnight to eat some fish, do some swimming, and check out the new port. You can buy out one of the minibuses all for yourself for about $100 to come back quickly if you want.