One drawback to the use of a sworn statement while the protection of liability for perjury is retained, the protection is lost of having an independent official witness the signing, check the affiant's identification, etc.
One disadvantage of utilizing a sworn statement is that it preserves liability for perjury, while losing the safeguard of having an impartial official verify the affiant's identity and witness their signature.