Yes, you would need to consider an edge case for dai vs other tokens that support it. This edge case would involve looking at the differences between the tokens and how they interact with each other. For example, one token may have a higher degree of liquidity than another, or one token may have a different set of features or functions than another. Additionally, you would need to consider how these differences would affect the overall market, and how they could be used to gain an advantage. Finally, you would need to consider the potential risks associated with using one token over another, and how to mitigate those risks.