TFC can be daunting at first but once you get into it it's deeply satisfying.
TFC is a lot more resource intensive than other minecraft mods. If your game is crashing on startup try the following:
Make sure your graphics card drivers are up to date
Increase the amount of ram the launcher uses (gear icon in the top right)