@h4ck3r9 first off, that's fantastic!
I'd take maybe a different approach; infrastructure first (e.g. backend stuff storage etc).
You can also follow the Munich model in that they started out using FLOSS apps on Windoze first, then switched the OS later.
OR you could just rip the bandage off and do a hard switch....