Yes, that’s the plan. The update from 9 to 10 was really easy, the only problem I got was some Python apps which needed a manual pip refresh, but the instructions were all there.
AFAIK, Yunohost on bookworm is already in testing but it’ll be released when the devs feel the update is working correctly.
That sounds very interesting, do you remember the name or the author?