You are really asking two questions:
1. Is "that" the same as "as"
2. Is "good" the same as "nice".
The answer to both questions is NO.
1. "As" makes a comparison but "that" might not make any comparison. "That" can be used to mean "very" or "so": "it doesn't taste very good".
2. "Good" is purely an indication of quality but "nice", while usually implying goodness, also implies refinement or subtlety.