From get go I considered the whole design with no interface on device a bad idea... Apps can and will often go. Better to have also the local controls.