Actually I had no problems with installing SharePoint Foundation templates from alentus.com to Office365 Sharepoint.
Step by step
- Download your template.
- Go to your Office365 portal site settings.
- Navigate to
Galeries
->Solutions
. - On the
Solutions
tab, clickUpload solution
. - Follow the steps on the wizard and upload the
wsp
template. - Finally either through portal site settings or Sharepoint Designer create new site with your Helpdesk template.