I'm going with the grade listed on the topo. Although the crux is only 12b/c, 43m sure gets the pump on! If you're climbing well above this grade, resting on the mini jugs is worthwhile, but if you're close to your max, resting feels useless. In any case, amazing line, super aesthetic with a waterfall to keep it cool!
Really fun long route! Sustained and brilliant in the second half. I feel like these kinds of routes are hard to grade. I think if you are projecting 5.12c this would feel really hard cause it would be tough to keep the pump at bay.