Depending on soil conditions, gravel with a concrete pad at the bottom just creates a well for the water to sit in and rot the post.
Sonotube is the brand-name for the fiberboard forms. Auger the hole, drop the Sonotube in, and pour concrete into it to get it above grade. Sometimes overkill is a good thing!
I agree with the first part of your reply. However, using a sonotube to get the post above ground defeats the purpose of post framing. The reason codes require the post to be buried in the ground is for shear strength. For example, picture a 6x6 treated post buried 48" in the ground, and back filled with compacted earth. The post will stand on its own, and could even take the stress of an average human leaning on it. Now, take that same post anchored to the top of a concrete plug created with a sonotube. Unless the post is attached with an anchor that has thick straps that travel up all sides of the post, it has very little holding it upright. It would have tremendous uplift advantages though if properly anchored to the concrete plug.
I have been building post framed building professionally on the west coast for 14 years. The proper way to set and backfill a post is as follows. Here in Wa state, depending on county codes, the hole has to be excavated to a depth of 48". A concrete footing 6" thick needs to be poured in the bottom of the hole. Dropping a sack of concrete in the bottom of the hole, setting the post on top, and then splitting the sack and adding water is also an accepted practice. After the post is in place, you can backfill with earth. I tamp as I go, and then use a small Bobcat excavator to drive around the post. This packs the earth well, but you do need to keep an eye on the post, and recheck plumb several times during and after. Also keep an eye on your post spacing as you go. Now, depending on the type of building, sometimes county codes require concrete backfill. In my area, any part of the structure that is not closed on any sides requires concrete backfill for wind uplift.
I hope this helps!!