> created path is long and random and thus it's almost impossible to say where Capybara saved the file

I agree with this. Personally, I find `save_and_open_page/screenshot' most useful for debugging. In which case, I don't care what the saved file was named.

However, your point is valid, but should be raised/addressed in a separate PR, as it's outside of the scope of the proposed addition of `save_and_open_screenshot`.