Magic-fields / Flutter (share the same original source code by the way ), magic-fields beeing a fork off flutter and all... just piggy-back on to wordpress posts system by including pretty and user friendly "custom fields". Nothing you couldn't do manually by the way, just prettry stuff.
I don't think you can compare a cms plugin as in "content" managing system like pods with a enhance my "posts" custom fields plugin.
With flutter / magic-fields, all post still live in the same database table, they just have different custom fields enabled. By the way the custom fields/flutter "Content types" management/seperation system is totally wack by default.
I do see instances where flutter/magic-fields can be usefull.
I actually use the plugin my self to help my clients upload files and thumbnails to include in there posts: "ON THE BLOG"
I do also see instances where you could use both.
But if you want to actually to keep your blog posts seperate from say a business directory or anything that my take of some day.
You have to stop and ask yourself :
- where is my content beeing stored ?
- what can i do with it ?
- can I display the data any way I want for my users ?
I just think that if your serious about your data, and find yourself wondering:
"How am I going to build a work around to do want to do with post's and the wordpress category structure ?"
"What about duplicate content ?"
"Am I going to have to publish this article in different categories"
and so on ..
Then you should just stop there. Post's aren't for you. You're so used to worpress and the idea that you can do almost anything with posts and pages. ( The key word here is "almost")
Maybe one day some one will want to buy your site, and they say ok, we're interested in your data, we like the site but we're going to make a new one.
You're going to have to say, I'm sorry my data is just mixed up with all my blog posts.
All there thinking now is, "Oh it's just a blog" ( I know some blogs are worth a lot by the way )
Ok they will maybe/probably be able to do something about it.
But you've just lost one major bargaining chip, and you just look like an amateur.
If you were using pod's you could have said:
"I'm running the site with wordpress. I use it for my news and blog posts because it's very convenient for our writers."
"We have kept our data completely separate in the data base."
"We can sell you the data, the blog, or both."
At the end of the day flutter / magic-fields / more-fields is for the casual blogger who justs wants to blog on different topics and have some extra stuff displayed for each. Witch is totally cool and I love the work that is being done in that direction.
But if you're getting serious and you don't want to be hacking thing's up with category id's, category templates, post templates, include here, exclude there and so on.
And you just want something clean and professional, then Pod's is your best bet. Keep an eye out this is just the beginning of a wordpress revolution.