I used to do a dynasty auction league, with rules so complicated that it would make your head spin. At first, it was a nice change up to normal snake draft. But after a year or two, it was not a lot of fun. Turned less into fantasy football And more into the equivalent of playing the stock market.
I would recommend trying an auction (preferably with a league of sophisticated players), but in the end, I much prefer a snake draft.