I have a love/hate relationship with rpm. I prefer a tarred/zipped archive. Usually if it's a binary and doesn't need to built, it's a simple matter of just placing the directory somewhere and putting a link in the $PATH...my PREFERED method. A scripted install is OK too...giving some control over the installation.
The IDEA of a standard, simple install is generally a good one if it gives you some CONTROL, as seems like this autopackage system might.
I voted for the terminal method just because of control issues....and that's the problem with rpm's...unless you spin your own, you have a hard time in advance knowing exactly what's going to happen.
On the other hand, I do enjoy the simplicity and ease of a package install!