I have been using my self hosted forgejo in May, and liking it just fine, I recommend it for anybody who is curious. I don't really trust GitHub to keep things private anymore.
The hardest parts of switching to forgejo: 1) coming up with a comfortable way to pronounce "forgejo" in my head, and 2) adapting to not having the same GitHub v3 API and needing to switch to a different CLI for PR creation, repo creation, etc.
The pronunciation thing is probably the more difficult of the two.
Apparently it's pronounced (phonetically) as for-JAY-oh, an audio sample is here: https://forgejo.org/faq/
You piqued my curiosity :)
edit: Ah, I was beaten to the punch :(
They make it rather easy by providing an audio pronunciation: https://forgejo.org/static/forgejo.mp4
With my American accent, I don't quite say it exactly like the recording, but pretty close: "for-JAY-oh"