We first implemented the expanded copybook view in VS2010 which predates the peek definition view by a good three years. Since then, we have built a large collection of tests that are geared around our own implementation, and it potentially could a take long time to rewrite all of that code for a new implementation.
Nevertheless, we have investigated using peek definition and concluded that there were too many limitations meaning it could not fully replace our existing implementation of copybook expansion. Notably peek definition does support showing multiple levels of text views simultaneously and instead navigates between them with a carousel bar. I think outlining persistence would also be lost as a result.
So rather than changing the current implementation we are leaning towards providing an alternative mode which uses peek definition instead. This mode is already partially available in 5.0 and can be enabled in the advanced Micro Focus COBOL options under "Enable expanded copybook view". This will disable our expanded copybook view, but we have not yet implemented any peek definition support for copybooks. Peek definition however is supported in the context of peeking definitions of data items and other symbols. So peeking a definition of a data item would open the copybook it was in, inside the peek definition view.