Starts right up because it's FI. Heck my wifes new Buick doesn't run perfectly smooth the first few min. They are set to run lean. If your FI program allows it, richen it up during the warm up period. (as long as it runs ok when it is warm.
It runs quite well when warm. But I don't think it should be shaking like this when I first start it up. Actually, there are times when I'll notice some engine shake after it's warmed up but not like this.