Isn't that the only way to get an instance of the LocalDevice class?
ASFAIK, If you know the address and port of a bluetooth service, you can directly create a conncetion using the 'Connector'. So in such a case, LocalDevice instance is not really required.