FL
You will have problems picking up a VOR at > 99nm if flying at any likely GA altitude. In that case it would be better to use the lat/long format.
One needs to be careful with certain flight planning programs that have ICAO Flight Plan generation capability. This appears extremely useful, and it is, but the FP isn't necessaily generated entirely correctly. Navbox for example quietly discards waypoints which are airfield identifiers - it should replace them with something that is allowed. Similarly, it discards user waypoints.
I find that some 50% of flight plans disappear without trace. Obviously the initial outbound leg is fine because it is filed at my home airfield (ATC) but FPs which are entirely abroad usually vanish. Quite possibly, some tiny detail causes them to be discarded...