I have had no problems at all with chine walk and mine also feels very stable at top end running all out.I think anyone with some boat driving experience can handle a 190 easily.