Do blocks replace custom content panes?
There are 3 different things called "block" in Drupal 8. plugins, config entities and content blocks. See Adding custom block problems for an explanation.

But yes, to answer your question, content blocks are exposed as block plugins and can then be used not only for placing blocks in regions but also with page_manager/panels. You don't need anything else.

One limitation is that they can't be exported easily into config, since they are content. If you don't need extensible structure but only a text or a reference, then you could build your own block plugin or wait for a contrib module to do that (I recently saw a module that did basically that in 7.x with its own plugin system, would be very easy to make the same for 8.x as core provides 90% of what's needed. Can't remember the name right now.)