You're right, size is very relevant: Account minimum 50k usd, AUM about 500k usd, clip size between 1m and 10m depending on strategy on whether it's a short-term or medium-term trade.
I definitely prefer tradable quotes, which is exactly what you're getting with an ECN and not with a...