I have been using dbartisan for about 4-5 years now thru various releases and consider it to be an excellent product. Pretty much able to get what I need done without resorting to running scripts. Find some bits to be confusing, but there is usually a way to get around most barriers. Also use ChangeManager is the best way I know of to keep database objects in synch.
Never had time to take in any training on the beast, but wish I did