Yeah I think it would be a good idea. A lot of people like reading them and following what someone else is doing, and for some people making them helps keep them motivated to continue.
They can get pretty annoying when you're looking through a section and have to skip over a lot of them, but that wouldn't be a problem so much if they were in their own forum. It would also make it easier for people who would like to follow what someone else is doing (or just need to read some motivational threads), to find those type threads easier. At the same time it would keep the other forums from being cluttered with them.
Hopefully the new owner will give the idea some consideration.

irate: