Yes, shorter tube = less reserve, and more miles before reserve.
This petcock filter may catch more fine particulates that could be fouling your float needle causing these conditions in the first place.
Another thing that can cause this is a hole in your float, if there's a hole the float can fill up with gas and sink.
Testing carb floats consists of removing them, holding them underwater looking for bubbles to rise as you turn the submerged float this way and that, then after a minute you let it float free, if its waterlogged and sinks = bad.
92 CB250 Nighthawk - partsbike
93 CB250 Nighthawk - partsbike
92 CB250 Nighthawk - project
78 CB400T - partsbike
81 CM400C - Project, on the road
73 CB750K3 - Long term project