Why would you be using 1.8? I feel like just by doing that you've killed off not only a lot of people's interest but also support from mod developers (including me). Some other things to consider:
- How much planning have you done?
- Do you know how to configure/balance mods?
- Better get pretty...