Takeda has 2 versions, a short and long tube one. Long tube is the one i was talkin about. Filter would be the only reason i see it not makin as much power but if the difference was big enough (which is not likely) from stillen, then i would just swap to better filters.
Comparison pic