Thomas,
Our subscription center is populated using boolean fields in MKTO and SFDC:
revmarketer.pedowitzgroup.com/SubscriptionManagement.htmlMulti-select picklists are one way to do it, but you'll need to use some code like Eric Hollebone's
Multiselect to Checkboxes code to make the user experience more friendly.