Its possible, but it needs tweeking
I got the portal gun imported from the GCFs, but it is UNUSABLE in multiplayer, as it will crash on equip.
In singleplayer, it lags to forget with one portal
Portal was built on a different source engine, just for it to be stable, im guessing.