It does work. Copy and past these characters into your browser to test Ⅷ.fi

There is no Punycode. Your browser performs the IDNA2008 process listed in RFC5895 to normalise it first.