For what it's worth, I think the omission of strings for enumerated ports is the most blatant omission of ladspa, and it must be rectified. The implementation details are not as important to me as the fact that it gets done somehow.
RDF is not an acceptable place for this data because enumerated values are a required feature, but having to use RDF to get this data breaks the S in ladspa. -Ben Loftis