Any program that makes changes to the C: drive outside your own user account requires Administrator permissions. Installing such programs with Administrator permissions is not a matter of good practice - it's a requirement.
A portable app is an example of a program that doesn't make changes to the C: drive and so doesn't require Administrator permissions, and no advantage is gained by installing them from an Administrators user account. For examples of portable apps, see PortableApps.com.