I’m concerned about the non-standard, non-approved, non-supported way that eeSiteKit handles nested URI’s. What happens when EE 2.0x hits the streets?
Honestly, I don’t see any problem arising from this - but of course I’m not the developer. Looking at the source of eeSiteKit, every URL handling seems to be done by checking URL segments with {segment_x} and conditionals. If that would break with EE 2.0, I’d be in trouble with a lot of my sites even so they do not use eeSiteKit. If I recall correctly, there is even a FAQ entry or similar at eeSiteKit.com that mentions that even if EE 2.0 would break something, they would provide a solution for this.
In addition, I’m not so sure everyone will switch to EE 2.0 fast - looking at the economy, the fact the EE 2.0 upgrade will cost money and require additional work/learning, the delays in the EE development, the fact that right now no groundbreaking new features are announced (CI will be great to have, but not for existing, “standard” sites) and that EE 1.x will be supported for some more time. And there is the education factor: MS users might want to wait for SP1, Mac users will at least wait until EE 2.01 😊
Regards
Markus