The messy yellow ones taste basically the same as the red ones, there's no difference both are okay.
Hi pangasius is a type of seafood that we often see on buffet seafood tables. Especially its mess that can be sashimi raw. The eggs of this fish have two colors, its just to lay eggs in the ocean that are the same color as the environment at the time, as a protective color, making these eggs not eaten by other fish.