Geoduck, a couple of comments on your great post --

>[я ё е и ю] are only pronounced as ya, yo, ye and yoo....
the /j/ does appear after hard consonants: подъём, объятие etc. [padj