You should get an in-tank pre-filter. FI bikes are a different game, you need to make sure you filter your fuel big time otherwise you will end up with a clogged system. Most KTM guys will also put another filter after the tank.
I just cleaned my 690's injector, replaced 2 fuel filters, etc.... EFI is FUN!
With all the extra stuff, it's still better than rejetting every time I ride at a different elevation.
I put a bigger tank on the CRF150. It now has a whooping 1.6 gal of fuel instead of 1.14