Yes, agreed, White has a considerable advantage:
Houdini 2.0c:
+1.77 1. Kb1 h4 2. Rg4 Kc7 3. a4 Qh5 4. Be2 Qe5 5. Bf3 h3 6. Rh1 h2 7. Rg2 Qf4 8. Bd5 g5 9. b3 g4 10. Rgxh2 g3 11. Re2 e6 12. Bc4 Qg5 13. Rg1 f5 14. Rxe6 f4 15. Bd3 Qc5 16. Rg2 Qh5 17. Re1 Qg5 18. Be4 Qe5 19. Ree2 Qh5 20. Rd2 Qe5 (depth 26)
This position isn't exact, but the material is. I just want to know, who do you think has the advantage here. It's a position that is pretty insane. I think white has an advantage because I think he can hold off the black kingside pawns long enough with his 2 rooks and bishop so white can push his 3 kingside pawns all the way up. What do you think?