Yes, the tell tale pee hole is working just fine...steady stream and is not intermittent.
Before I bought this boat, it was scoped for corrosion by tri-state marine - no issues found. I have the carbon copy from them (it was scoped by taking the lower off in May 2020)