The yes answer is because there is no straight forward "best" hook, long or short shank. There are a lot of variables. How is the jig head going to be dressed? Will it have hair alone or will plastic be added? Will it be plastic alone? What is the shape of the head? Where are you fishing it? Personal preferences?
Both of those Mustad hook numbers are good strong jig hooks. Several things to keep in mind. First, the long shank (34184) will bend much more easily because there is more of it exposed and unsupported. A long shank also tends to snub the action of soft plastic because more of the plastic is threaded on the stiff hook. Bluefish hit a lure tail first so you'll get more hook ups on them.
Right now it appears Mustad is phasing out their 34185 (short shank) line of hooks. They have already stopped making 5/0, 7/0 and 8/0 sizes in that style. As time goes by heads with that hook style will be harder to get. The next best replacement is a good hook to be sure but it's also 3 to 4 times as expensive.
My own personal preference is for a short shank hook on a bucktail. Mostly I don't like seeing a big hook protruding out the back of the hair. To me it should be fully within the length of the hair.