"In the UK, the only difference is that you don't need to cancel IFR because, in Class G, nobody much cares what rules you think you are flying under at any given moment."
I am not sure I entirely agree.
If you are working a station in class G and report IFR, at FLX then I think both the controller and other users are entitled to expect you to remain at that level unless you agree a new level.