If you use bottom edge f2l pairs for Last side than the only step that requires a decent amount of thinking is 223 and because it can be done in inspect that doesn't really matter, the real issue with petrus is does the efficiency make up for ergo and make petrus have higher ((total)) tps capability.
this is the only factor that really matters if you are comparing methods potential because it shows how far methods can go in comparison because most methods comparing pros and cons gets you nowhere.
A solve with 45 moves that is 6 seconds takes 7.5 moves,
A solve with 55 moves that is 6 seconds takes ~9.17 moves.
So you have to say is that amount of tps possible with petrus? what is petruses limit?
If you think lets say you can have 45 move efficiency and 8.5 tps you can average 5.29, so I think with ZBLL petrus has alot of potential if you can increase overall tps to its near max with the method.
(223 in inspect, Algorithmic EO and very good EO recog, ZBLL)
((Im not saying petrus is better than CFOP here btw this is just me saying why I think petrus is good))