Dal punto di vista della sicurezza, il consenso generale è che non puoi garantire che non venga rubato, quindi devi valutare quanto difficile vuoi renderlo per un attaccante. Ne abbiamo discusso un bel po' su Security Stack Exchange.
Dai un'occhiata a questa domanda laggiù e tutte le domande lì tagged drm .