I don't see a problem with doing it. On pg 171 of the BGB, it says 'Units may deploy in transport vehicles if you wish -'
So go ahead, deep-strike them. The only thing to note is, only the unit that bought the dedicated transport can be deployed inside the transport. However, another unit can embark on the transport later in the game.