I have finally released my implementation. Find it on Github or directly from jcenter:
compile 'com.otaliastudios:bottomsheetcoordinatorlayout:1.0.0’
All you have to do is using BottomSheetCoordinatorLayout
as the root view for your bottom sheet. It will automatically inflate a working behavior for itself, so don’t worry about it.
I have been using this for a long time and it shouldn’t have scroll issues, supports dragging on the ABL etc.