Been around 5 years I’ve been using reusables as entire ‘pages/views’ especially for dashboards or SPA, and entire feature sets as well as I discovered it was the answer to the editor issues.
convert to reusable function is missing lots and lots of critical features, so sadly this feature is another example of Bubble pushing out unrealized features and never bothering to update them to match expectations/needs. So, an entire page is still not able to be converted. Any elements that can be converted (ie: anything inside a container) that has related custom workflows or conditional workflows or references to other elements outside of the container (ie: popups/floating groups/group focus) will not get converted into the reusable.
The time it takes to convert things is unnecessarily longer and more tedious than necessary due to the lack of functionality from the convert to reusable feature…and with the issue checker not working properly all the time, the task is a large enough undertaking that you should prepare yourself for a lot of work.