Another feature rolling out is "Free Preview" which lets viewers watch before they're finished logging in, while a ServerSide API on the way should open up access to more apps on more devices.
Also, client-side JavaScript encryption has its limitations since it would still be susceptible to a server-side code poisoning attack executed either through a man-in-the-middle attack or the service provider acting maliciously or subject to jurisdictional court order.