This is just one of many companies offering cheap entry into the SMSF market. Browse around the net to build up a knowledge.
You need to understand that a SMSF is a Trust and that you will be a trustee of the trust along with the other members of the SMSF. This makes you responsible for all decisions within the SMSF. One if the most important things to understand is that the money within the trust is yours - but not yet. The trust is a separate legal entity that you control and where most people go badly wrong is co-mingling the trust funds with their own.
Go to the ATO web site area on superfunds and they have a section on SMSFs which is essential reading as the ATO controls all SMSFs.