Welcome to our forum.
Now I've got the "My Little Pony" theme stuck in my head.
"My Little Intro, My Little Intro. Ah-ahh-ahh-ahh ..."
It sounds like your current situation has its ticks and quirks, but it seems to be working pretty well so far. Have a look around on our site, and see what thoughts or questions you might want to post.
Life is always full of surprises. I hope all (or at least most!) of your surprises will be good ones. Glad to have you aboard.