I happen to live in Singapore at the moment, and went to GP last year with visiting Friends who've been before in Spa, Hockenheim, Budapest and Silverstone, and everybody enjoyed the race here for various reasons. Number one the easiness of getting in
From the local news I've been following that:
First set of tickets (the expensive lot) on sale starting from 9 April. Anything between 500-1500 S$ , better seats but a bit on the pricey side.
Second the cheaper lot on sale on 20 April. This includes walk around tickets and the Bay grandstand where you can get 3-day tickets from 250-300 S$, which equals around 120-140 pounds. Which I think is pretty ok for F1 nowadays for a numbered seat and TV screen, especially if you on the lower part of the GS TVs are close enough to enjoy unblocked view. I personally go for these ones, cause I have to live on a budget. If no financial limitations I'd go for GS at 1 or 2 turn, but the 1200 Sing is a bit too much, as I can get tickets for myself, missus and 2 friends at the Bay and
the rest.
Early bird prices until 50% of each category is sold.
Hotels just next to the course cost you an arm and both legs, but if you willing to go for no thrills room and a shower a bit further away 100S$ night is not impossible. But that's really no thrills and other customers are usually booking for hourly rates
But even those places are safe and clean in Singapore. if you need company to share your bed that probably adds another 200S$. In current economical situation even the better hotels are likely to be a bit more reasonable compared to last year.
Good thing is that everything is close, public transport works well and taxis are not expensive.
About crowds;
last year on Saturday there was a little chaos going on when people were getting in and out of the Bay, which is the biggest GS. On Sunday it was already working better, and I'd assume that this year it is better planned from the beginning. Actually getting in and out to the area in general was pretty smooth, Spa's been always much worse.