Also I fear that the number of language features will become to big.
I haven't quite made my mind up on this yet, but I tend to think that a small language isn't much of a benefit. It seems what really matters is to make sure features are orthogonal, lacks redundancy, and have understandable semantics.