Now that i have finished reading the whole topic; i'd like to give my opinion on the enchanting/potions/ender stuff:
1. enchanting
After reading the article about it on the MC wiki i actually liked the idea of being able to enchant the shovel to drop grass blocks. I started enchanting shovels like a madman just do discover that the "silk touch" - enchantment which would drop the grass is only available on XP levels 40 and higher. This made me realize that the whole enchantment stuff is a very bad idea.
2. potions
To be honest; i really like the idea of potions: they're easy to make and give special abilities for a short amount of time. Now before everyone starts flaming and calling me a vanilla-fantasy-fetishist, i have to admit that they don't fit in the industrial theme of IC/BC.
In my opinion, the best way to make the potions fit into an industrial context would be to change them from potions to some kind of drugs/medicine or even energy drinks. I'd really like to be able to brew various indegredients like sugar, caffeine (extracted from cocoa beans), etc. in some kind of "brewing machine" and fill it in cans with the canning machine.
This would
a) eliminate the stupid brewing stand since the mighty brewing machine would propably work way faster than the brewing stand (and it would propably be more compatible to buildcraft; did you ever try to make the f**** brewing stand work with buildcraft pipes?)
b) make the potions more realistic: nobody wants to have crap like "fire-resistance"-potions. I'd rather have energy drinks for increased sprinting velocity, penicilline which cures poisoning from the cave spiders/food poisoning, some kind of pain-killer-shock medicine which is difficult to make but heals like 5 hearts, adrenaline pills which allow the player to "concentrate" better thereby boosting the wrenching rate to 100 percent and last but not least; beer:
what would be more relaxing after a long day of arranging solar flowers, building badass BC factories and blowing up various reactors than a simple beer.
All in all, the idea of several complex yet realistic beverages for special purposes would, in my opinion, fit perfectly into the industrial theme. Plus, it would be great to have the trade-o-mat sell beer.