Well, I cannot answer whether or not the predecessor/successor views are the best solution for filtering according to your criteria, but I can tell you why these views sometimes stay empty: These views display only up to 50 nodes and 100 edges.
There is already a feature request to lift the 50 nodes / 100 edges restriction. Vote for it if you would like to see that limitation removed.