Yes - ProForma is a great option when you want to expose more complex forms within the Service Management Portal.