I love Ella! I think Silas and Ella are fab. If you want something a bit longer, what about Eleanor? That's really the only longer form I like with Ella as a nn. I think something like EllaCatherine nn EllaKate is quite adorable, too. My only concern is the "el" heaviness of EllaNelson. Still a pretty name, though.