Very nice to hear! Thanks for stress testing it. I fixed the fuel requester chest issue in v0.0.4, it should be working now for double and single headed trains.
The filter is the idea I had at first but I had no idea how to implement it, except for replicating the game's filter menu (which means writing a whole lot of code to re-simulate the filter menu). I couldn't find a quick way to just copy paste this filter function from the base game sadly.
If I can, I'd definitely implement it as filter for the transported cargo. However, I am unsure if I should implement it for the inserter types, chest types and belt types, since they can vary in size (as in: they may not be in 1x1 tile size when placed and will cause unexpected behaviour).
Do you (or anyone who reads this) know a mod, where such a filter option is implemented, so I could look at the code and try to implement in this mod?