WP 8.1 Updating as developer on April 14

No one really knows when the developer preview will be released only that it sometime this month.

You should be able to.
 
I think they said in the keynote that it is up to the developer to allow you to install applications to the SD card? Am I crazy?
 
I think they said in the keynote that it is up to the developer to allow you to install applications to the SD card? Am I crazy?

I think it is allowed in default but it's up to Devs if they want to disable it for their apps. Also it depends on the speed class of your SD card if your phone will allow this.