Mmhhh, didnt see any problems to use bluez on pi3.
Try to forget bt controller via ES, change driver to bluez and reboot.
Reset your Controller.
After reboot try to connect on the standard way (connect via cable 10 seconds without pushing any buttons).
What Type of PS3 Controller do you have (Clone, genuine,...) ?