The longer graphics card will have more hardware and so is higher in performance. Also it has a larger heat sink and fan , so cooling is alo better to balance the high performance. Simple rule, if it fits in the pc cabinet , go with the biggest size of graphics card possible.