Considering that opensuse and sles are using the same steps I don't believe that we need to add 'opensuse' as a platform - you can just define your opensuse boxes as being 'sles'.  If there was some difference in operation/commands/execution I could see splitting it out, but for now I think that it just add clutter.