Oh, indeed, I think Ashya and Vi would get along quite well, barring any issues they might completely disagree upon. Ashya tends to find any strong willed, confident woman someone to look up to, and that's Vi from beginning to end.
And a pirate! I assure you, Ashya will find that all shades of impressive, and poor Vi might have a lot of questions and stories to tell before Ashya will let her go...