Default [Q] Preferred way to "freeze" without using TiBackup?

Yes, I'm aware that TiBackup has the ability to "freeze" apps on an su-enabled phone. This question is what is the preferred method of disabling the running of an installed app on a temp-rooted (but not su-enabled) phone.

I've seen that the PackageManager can be envoked to enable/disable installed apps:
  • pm enable PACKAGE_OR_COMPONENT
  • pm disable PACKAGE_OR_COMPONENT
as well as some posts that rename the .apk to .apk.bck or the like.

Are there any downsides to using pm for this?
Samsung Galaxy S 4G -- Development version of Team Acid's AOKP source or CM9 source, Hefe Kernel of Darkness or Aries kernel, KG4 or LB6 modem
Formerly (GB) FB's Spin of RaverX3X's Valhalla Black with AntonX's v1.1.3 Kernel

WiFi Performance, GB vs. ICS, and how to measure it yourself.

FreeBSD, Ubuntu, MacOS X, OpenWRT
Motorola Micro-TAC ("Micro" ) Nokia 2160, 8260, 6681, E70, N900, then had to move on