Hi gerrikoio,
That's correct. The Bluetooth Specification v4.2, Vol. 3, Part G, Subsection 4.4.1 (page 2239) discusses how (1) service declaration should be readable without authentication and authorization, and that the subprocedure to read services from the server can exit early if an appropriate UUID is found as part of the discovery process. Specifically:
It is permitted to end the sub-procedure early if a desired primary service is found prior to discovering all the primary services on the server.
However, at this time we do not provide any blocks that would allow you to customize Android's ScanFilter object prior to starting the scan, so this particular power optimization is not available for App Inventor apps. Exposing the filter API might make for an interesting research project but is currently outside the scope of our efforts for the BLE extension.
Evan