Yes, correct re the "indifference" logic...
Don't be silly, Maverick...
Eurodollars (and other STIRs, e.g. Euribors, etc) represent quite a large market with very good liquidity, options, relative ease of use and a large number of diffferent combinations/RV structures that can be traded...