all i know is from what im hearing here..... THIS PACK LOOKS amazing will defiantly use it. i heard there website is going live today or tomorrow over at Feed-the-beast.com/forum, i sure hope so.
i would highly not recommend re-installing it into Technic. it was removed due to the mod dev making bees basically eat players, cause he got pissed at Technic stealing mods.