For sure, registering a setting(option) definately is a simple process, though i can’t say i know the old way.. the settings api was introduced whilst i was coming into WordPress(perhaps even before)… ??
Something that alluded me for a while though, was that although there are accompanying functions for registering setting fields or sections, these two functions don’t have to exist alongside registered settings(i had this crazy idea they did at one point).. but that was purely related to how i needed to print the nonces for registered options/settings …(further experimentation and code examination made that more clear)..
I like how it works, but the thing i feel let’s it down is that it’s not necessarily suitable(in all cases that is) for use with theme options. Why? Options, or any registered through the settings api require that the user saving them have the manage_options
capability (and rightly so when it comes to options in general), but that may not necessarily be the case for theme options(edge cases maybe, but there’s still some limitation there when compared with privs for other theme related tasks which have seperate caps).
…but anyway…Yes!… less drudge work for sure(i’ve seen the older methods, it’s not always pretty)… ??