It would probably be better to use a ctools collapsible element instead of a fieldset for conditional text display, since ctools is already a requirement and this does not require putting the output in a form.