If you receive an error during installing that says: "Failure Install aborted - The package being installed requires more permissions than are currently available in your environment. Permission required - ReflectionPermission"
The reason is you need to install it on a host that has ASP.NET Full Trust permission as required by most DotNetNuke modules. It's good to choose a hosting provider that allows Full trust permission like discountasp.net or powerdnn.com.