Bug still exists in 1.8.1.
I spawned 1 block in front and below the portal. But the size of the portal now doesn't matter. I wouldn't say it's fixed, but it seems to be better and more reliable.
It's not always 2 blocks, sometimes it's just one block. But it's always the same distance at the same portal.
In 1.8.2 you now spawn in front of the portal, but not one block below. It's getting better but it's not as it used to be...