Yes in my experience with bagless vacuum cleaners versus bag vacuum cleaners the bagless vacuum cleaner seems to have more suction and doesn't lose suction as quick or as much as the bag type vacuum cleaners.
You can also save money by using a bagless vacuum by not having to buy or replace vacuum cleaner bags.
Just empty out the bagless vacuum cleaner canister when it gets full or near full and the vacuum cleaner will be good to go again.
I also take my bagless vacuum cleaner outside and use an air compressor with an air blowing nozzle on it to blow out dust and dirt from the filter and motor to keep it clean and to keep the suction working properly on the bagless vacuum cleaner.
I would never go back to using a bag type vacuum cleaner after using a good bagless vacuum cleaner.
The Bissell Power Force bagless vacuum cleaner is a good cheap but powerful vacuum cleaner for $40.00 from Walmart.
I have one and it works great for the price.