I agree that EB being based strictly off of the Hero Strength skill would be a terrible idea.
Epic Boss will be based around Hero Equipment, as in the items that you have been crafting and using for trials and PVE. The Hero Strength stats do feed into that final number giving players with stat points in that skill a slight advantage.