Well i Got Mixed experience...
Infact That Motor Masters my skills in many aspects.....!! it needs lot of care regarding small bits else you won't get full taste of it
long story short.....its one nice engine from TOYOTA ever built in its 1.6L performance class + don't try to shoot this engine on normal fuel...get quality HOBC for it....tune it perfectly and it will rule ROADS...!!
infact i find it superb and i have a new feeling every time i drive it....!!
just take good care of it and it serves you well!!
your is just starting.....!! once the motor is cranked and started....then the real journey begins 
good luck