Yes ,you're right about "So far, so good" meaning everything is okay up to now. But please note that we would normally use it for something that is IN PRGRESS, i.e.,
A:"Hey, West, how's that big project going?/ How's your job going?/ How's your day going?"
B:"So far, so good."
It is POSSIBLE in response to the question, "How are you?", but not so usual.