The BAPI you have mentioned is a released BAPI.
The user exits will be triggered as Gaurav says. Explicit Enhancements points also should be fine.
Implicit enhancement point codes depends where you have put the code actually as you can almost create implicit enhancements anywhere. :-)