Implementing activity-based costing in an organization

Do you think implementing activity-based costing in an organization to make better business decisions is worth the added expense? Why, or why not?