Yes u right, Eluna with TC > Trinitycore by simple reason is Lua implemented into TC, what makes it easier to edit for newbies , and add some staff that add with C++ would be complicated, now when u know source i suggest u read this :
http://emudevs.com/showthread.php/2698-EDB
And choose, if u wanna go as original Trinitycore database that i personally don't like or go with EDB where staff making great job and making all hard work for u, all u need is run one file every week for updates, thats it, when in trinity u need merge X updates with errors and fix them by yourself and apply them to bug-tracker in TC (not always happens, but not rare thing)
EDIT :
https://github.com/ElunaLuaEngine/ElunaTrinityWotlk - Trinity with Eluna.
https://github.com/ElunaLuaEngine/Eluna - Eluna folder, when u download first one just download this and place into Eluna folder in src folder
https://github.com/EmuDevs/EDB - Database , download and just edit importer.bat with notepad/notepad ++ or whatever text editor , set your databases log in to mysql info and run it, follow steps and thats it