That’s is good to hear!
On your point about getting it repaired however I just saw Water Damage - repair shop recommendation? - #10 by IndependentGeorge a water damaged mainboard repair at a 3rd party shop declared not fixable without the full schematics being available.