Already have a B-2 which allows 6 months stay. E-2 is unstable, only good if the business continues to be successful. Has to be renewed every few years if not you can be turfed out instantly. EB-5 is in most cases a legal scam. I am on a Florida forum where many Brits have fallen foul of these immigration experts with websites. We had thought of going the E-2 route in the late 90’s but thank God for forums we decided not to.