It is the bombardment rate (number of times a clean air bubble contacts water molecules. Related to dwell time, but not necessarily dependant on dwell time) and air bubble column diameter that are critical. There are many factors that affect the bombardment rate. Flow rate through the skimmer, turbulance, height of the skimmer, diameter of the skimmer, velocity, flow rate, and size of the bubbles. Those will effect other factors of how efficiently the skimmer works as well.
You can go with a shorter skimmer with a wider diameter, moderate flow rate, and a wide dense column of fine air bubbles and get a significant dwell time and a high bombardment rate. Of course taller makes it a little bit easier, but taller isn't necessarily more efficient or effective if it does not increase the bombardment rate. I started reading through Aquatic Systems Engineering again and there are a couple chapters (short and concise) on skimmers that explain ideal designs and how to calculate what size tubing and flowrate to use to accomplish the rate of skimming you desire and how to couple that with available space (max allowable height with room to remove the collection cup, etc). I am sure you can find plently of the info online a well. Or just go for it and make what you think feels appropriate. An air driven counter current skimmer is fairly inexpensive and simple to design (they are also really efficient). If it isn't as effective as you hoped, add more or finer bubbles, maybe add a second column. If you are severely limited on height, you could build two series skimmer chambers (daisy chain them) where the first feeds into the second.