Four years ago, I was looking at one of the Magic Pie motors with the integrated controller, being sold by luna cycle. I wasn't sure I wanted the drag of a direct drive motor, but I was interested in not having to install a separate controller.
Luna didn't include the pedal assist sensor on their model, but said they could get one. Then I found out from the documentation that pedal assist was really a cruise control. When you got to a certain speed, you turned it on, and as long as the pedals moved, the bike held that speed. Well yuck. Things may have changed, but last time I looked, the Luna Pie no longer had a connector for a PAS sensor.
I've motorized a few bikes since then, but never have done a direct drive motor, but have found that brute force pedal assist is a common problem with some controllers. The designers want you to either go fast, or use throttle.
If you want better PAS, the torque simulation KT controllers have a little better design. Still cadence, but they realized some people want lower speeds in the lower PAS levels. Doesn't help you with the integrated controllers though.