A friend of mine has an upswept on his. A bit noisier than my EFI. It runs pretty well. I don't really see anything wrong with it. If you like it, get it. i doubt that you will be disappointed. Can't recall for sure, but it seems like someone said theirs disassembled internally, but my friend hasn't had any trouble with his, so that's all I can go on.
Bare