[General Questions and Answers] JaSauders:
Good deal. Lots of useful information here! Many continued thanks for your time invested.

I'm trying to compare what I know in computer land versus how these phones work. It's almost like Amon Ra/CWM are kind of like Clonezilla vs Ghost. Both good products, just different with implementation.

It's interesting to hear that info about Amon Ra as well. I heard that CWM was the bees knees with devs as well. It was presented to me as "Most everyone uses CWM. It's just not everyone that uses ROM Manager." That said, I see Amon Ra a LOT when I'm Googling around. All pretty positive opinions too.

I do have to wonder what the advantage of the ext 2/3/4 is over CWM which only supports 4. I mean, I can see if Amon Ra is ext 2/3/4 and CWM is Fat 16 only. But CWM only supporting ext 4 isn't the biggest drawback in the world. At least it's only supported file system happens to be the most recent of the ext series.

That said, I do have some comparing and thinking to do. Do I use Amon Ra's easy peasy script I posted above, or use CWM with the command line by line setup. Hmmm....

One area I'm a little concerned of is the data2sd reverse. I'm kind of surprised that it would have any effect on it. My train of thought is this. I'm under the impression that data2sd (or anything that relocates /data) is a system level process. That said, I wonder why any custom ROMs (or ANY ROM for that matter) would have a quarrel with that. After all, Linux on the PC doesn't care if /home is on a separate hard drive or not. As long as it exists, it's fine. I've used Linux with 1 solid partition. I've also used Linux with 1 hard drive (partitioned root vs home), as well as 2 hard drives (1 root drive, 1 home drive) and I've also used Linux with root on a SATA drive and /home running across a pair of RAID 1 SATA drives via MDADM.

See what I mean? There are SO many configurable options in regard to making Linux operate. And each one has been as flawless as the next. That said, I just have a hard time understanding the level of stability in regard to using data2sd and then flashing one ROM to the next to the next, etc.

You also said this:

the process of flashing a recovery is pretty much the same on any phone except that you must flash the .img file meant for your phone.

Just to re-hash.... Recovery = image. Right? Aka... the actual ROM. The "operating system file" that gets put on the device and utilized when you power it on. Ehh? I keep thinking recovery is some sort of tool to save an existing install. Example - "Oh no my Windows XP won't start! Run recovery and see if it corrects itself!" When I image systems at work, I don't think it's time to recover them. I think it's time to re-image them. So, again, still trying to plug the gaps from what I know versus what I'm trying to learn.

Mucho appreciated bro!

EDIT - Also, it doesn't matter whether it was CWM or Amon Ra that recovered the phone. I can use whatever recovery image I want as long as it's for my phone, right? Example - If I have a recovery image for my phone, it doesn't matter if I used Amon Ra or CWM. Either one will work since the actual image is designed for my specific device. Did I hit the bulls eye or was that an epic strike out?