Formula One officials are reportedly asking businesses to pay a license fee in order to hold watch-related events, or they risk seeing their view blocked.