The forum is indeed far from optimal.
As for the edit field: when you press enter a few times, you'll see the edit box growing.
I hated the original edit field, so I created this one myself from scratch. Definitely not ideal either, but better than the original or the bloated tinyMCE editor.
And yes: the link that WordPress sends out, totally s*cks. It annoys me as well.
The reason why it sends it out like that is probably related to pagination.
So the link bbPress generates is for example;
https://www.tweaking4all.com/forums/reply/13021/
or
https://www.tweaking4all.com/forums/topic/rename-my-tv-series-locks-up/#post-13021
or
https://www.tweaking4all.com/forums/topic/rename-my-tv-series-locks-up/page/2/#post-13021
The first one is what we see with the notifications right now and the implementation is just bad.
The second one is useless, since it will not show the correct post because of pagination,
and the third one is the one we'd like, but bbPress is not offering that option.
I'll go dig a little deeper into this today and see if there is a "fix" for this out there.
bbPress just updated to 2.6.x, so maybe the learned something
I've been looking for a replacement forum, but the biggest issue is integration.
Most good forums (like phpBB, or Simple Machines) use a "bridge" to link user accounts and these notoriously break with forum or WordPress updates, or are simply unstable, or have not been maintained in the past years. So not something I'd want to burn my fingers on.
There are a few forums for WordPress specific, but they are either crappy, confusing, or very heavy (in bytes and PHP load).